diff --git a/.gitignore b/.gitignore index 887849a..ec1cb9f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,26 @@ /bin /nbproject/private/ -/dist/ \ No newline at end of file +/dist/ +/WSGen_Bpel_REST/build/ +/WSC-Gen_BPEL/nbproject/private/ +/WSGen_composite_SOAP/src/jbiServiceUnits/ +/WSGen_Bpel/build/ +/WSC-Gen_composite_SOAP/nbproject/private/ +/WSC-Gen_composite_SOAP/src/jbiServiceUnits/ +/WSC-Gen_composite_SOAP/build/ +/WSC-Gen_composite_SOAP/dist/ +/WSC-Gen_composite_SOAP/test/results/ +/WSC-Gen_BPEL/build/ +/Generator_SOAP_composite/nbproject/private/ +/WSC-Gen_SOAP_composite/nbproject/private/ +/WSC-Gen_SOAP_composite/src/jbiServiceUnits/ +/WSC-Gen_SOAP_composite/build/ +/WSC-Gen_SOAP_composite/dist/ +/WSC-Gen_SOAP_composite/test/results/ +/WSC-Gen_BPEL_REST/nbproject/private/ +/WSC-Gen_BPEL_REST/build/ +/WSC-Gen_REST_composite/nbproject/private/ +/WSC-Gen_REST_composite/src/jbiServiceUnits/ +/WSC-Gen_REST_composite/build/ +/WSC-Gen_REST_composite/dist/ +/WSC-Gen_REST_composite/test/results/ \ No newline at end of file diff --git a/WSC-Gen_BPEL/build.xml b/WSC-Gen_BPEL/build.xml new file mode 100644 index 0000000..5f35df2 --- /dev/null +++ b/WSC-Gen_BPEL/build.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL/catalog.xml b/WSC-Gen_BPEL/catalog.xml new file mode 100644 index 0000000..8016242 --- /dev/null +++ b/WSC-Gen_BPEL/catalog.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/WSC-Gen_BPEL/nbproject/build-impl.xml b/WSC-Gen_BPEL/nbproject/build-impl.xml new file mode 100644 index 0000000..0a55214 --- /dev/null +++ b/WSC-Gen_BPEL/nbproject/build-impl.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set build.dir + Must set dist.dir + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL/nbproject/genfiles.properties b/WSC-Gen_BPEL/nbproject/genfiles.properties new file mode 100644 index 0000000..1af579a --- /dev/null +++ b/WSC-Gen_BPEL/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=9ec22904 +build.xml.script.CRC32=72d0d1ff +build.xml.stylesheet.CRC32=48dfec94@8.0.2 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=9ec22904 +nbproject/build-impl.xml.script.CRC32=743dd89d +nbproject/build-impl.xml.stylesheet.CRC32=f53cdf97@8.0.2 diff --git a/WSC-Gen_BPEL/nbproject/project.properties b/WSC-Gen_BPEL/nbproject/project.properties new file mode 100644 index 0000000..3323788 --- /dev/null +++ b/WSC-Gen_BPEL/nbproject/project.properties @@ -0,0 +1,28 @@ +allow.build.with.error=false +bcdeployment.jar=${build.dir}/BCDeployment.jar +build.classes.dir=${build.dir}/jar +build.classes.excludes=**/*.java,**/*.form,**/.nbattrs +build.dir=build +build.generated.dir=${build.dir}/generated +com.sun.jbi.ui.devtool.jbi.description.application-sub-assembly=Represents this Service Unit +com.sun.jbi.ui.devtool.jbi.setype.prefix=sun-bpel-engine +debug.classpath=${javac.classpath}:${build.classes.dir} +dist.dir=dist +dist.jar=${dist.dir}/WSC-Gen_BPEL.zip +dist.javadoc.dir=${dist.dir}/javadoc +jar.compress=false +jar.name=WSC-Gen_BPEL.jar +javac.debug=true +javac.deprecation=false +javac.source=1.4 +javac.target=1.4 +jbi.se.type=sun-bpel-engine +jbi.service-unit.description=Represents this Service Unit +meta.inf=${source.root}/conf +platform.active=default_platform +resource.dir=setup +sedeployment.jar=${build.dir}/SEDeployment.jar +source.encoding=UTF-8 +source.root=src +src.dir=${source.root} +wsdl.classpath= diff --git a/WSC-Gen_BPEL/nbproject/project.xml b/WSC-Gen_BPEL/nbproject/project.xml new file mode 100644 index 0000000..2c37e13 --- /dev/null +++ b/WSC-Gen_BPEL/nbproject/project.xml @@ -0,0 +1,10 @@ + + + org.netbeans.modules.bpel.project + + + WSC-Gen_BPEL + 1.6 + + + diff --git a/WSC-Gen_BPEL/src/BPEL_SOAP_Client.wsdl b/WSC-Gen_BPEL/src/BPEL_SOAP_Client.wsdl new file mode 100644 index 0000000..388485e --- /dev/null +++ b/WSC-Gen_BPEL/src/BPEL_SOAP_Client.wsdl @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL/src/GeneratorWSServiceWrapper.wsdl b/WSC-Gen_BPEL/src/GeneratorWSServiceWrapper.wsdl new file mode 100644 index 0000000..6c11f3d --- /dev/null +++ b/WSC-Gen_BPEL/src/GeneratorWSServiceWrapper.wsdl @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/WSC-Gen_BPEL/src/WSC-Gen_BPEL.bpel b/WSC-Gen_BPEL/src/WSC-Gen_BPEL.bpel new file mode 100644 index 0000000..6b1ab38 --- /dev/null +++ b/WSC-Gen_BPEL/src/WSC-Gen_BPEL.bpel @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + $StartOut.parameters/return + $ClientOutput.SOAPOutput/return + + + + + diff --git a/WSC-Gen_BPEL/src/localhost_8080/WSC-Gen/GeneratorWSService.wsdl b/WSC-Gen_BPEL/src/localhost_8080/WSC-Gen/GeneratorWSService.wsdl new file mode 100644 index 0000000..241111f --- /dev/null +++ b/WSC-Gen_BPEL/src/localhost_8080/WSC-Gen/GeneratorWSService.wsdl @@ -0,0 +1,413 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WSC-Gen_BPEL/src/localhost_8080/WSC-Gen/GeneratorWSService.xsd_1.xsd b/WSC-Gen_BPEL/src/localhost_8080/WSC-Gen/GeneratorWSService.xsd_1.xsd new file mode 100644 index 0000000..fe6fe57 --- /dev/null +++ b/WSC-Gen_BPEL/src/localhost_8080/WSC-Gen/GeneratorWSService.xsd_1.xsd @@ -0,0 +1,272 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WSC-Gen_BPEL_REST/build.xml b/WSC-Gen_BPEL_REST/build.xml new file mode 100644 index 0000000..5f35df2 --- /dev/null +++ b/WSC-Gen_BPEL_REST/build.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL_REST/catalog.xml b/WSC-Gen_BPEL_REST/catalog.xml new file mode 100644 index 0000000..1a17205 --- /dev/null +++ b/WSC-Gen_BPEL_REST/catalog.xml @@ -0,0 +1,4 @@ + + + + diff --git a/WSC-Gen_BPEL_REST/nbproject/build-impl.xml b/WSC-Gen_BPEL_REST/nbproject/build-impl.xml new file mode 100644 index 0000000..006dc58 --- /dev/null +++ b/WSC-Gen_BPEL_REST/nbproject/build-impl.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set build.dir + Must set dist.dir + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL_REST/nbproject/genfiles.properties b/WSC-Gen_BPEL_REST/nbproject/genfiles.properties new file mode 100644 index 0000000..33a8693 --- /dev/null +++ b/WSC-Gen_BPEL_REST/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=ad9fcc68 +build.xml.script.CRC32=72d0d1ff +build.xml.stylesheet.CRC32=48dfec94@8.0.2 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=ad9fcc68 +nbproject/build-impl.xml.script.CRC32=558c2ac5 +nbproject/build-impl.xml.stylesheet.CRC32=f53cdf97@8.0.2 diff --git a/WSC-Gen_BPEL_REST/nbproject/project.properties b/WSC-Gen_BPEL_REST/nbproject/project.properties new file mode 100644 index 0000000..077d5fc --- /dev/null +++ b/WSC-Gen_BPEL_REST/nbproject/project.properties @@ -0,0 +1,28 @@ +allow.build.with.error=false +bcdeployment.jar=${build.dir}/BCDeployment.jar +build.classes.dir=${build.dir}/jar +build.classes.excludes=**/*.java,**/*.form,**/.nbattrs +build.dir=build +build.generated.dir=${build.dir}/generated +com.sun.jbi.ui.devtool.jbi.description.application-sub-assembly=Represents this Service Unit +com.sun.jbi.ui.devtool.jbi.setype.prefix=sun-bpel-engine +debug.classpath=${javac.classpath}:${build.classes.dir} +dist.dir=dist +dist.jar=${dist.dir}/WSC-Gen_BPEL_REST.zip +dist.javadoc.dir=${dist.dir}/javadoc +jar.compress=false +jar.name=WSC-Gen_BPEL_REST.jar +javac.debug=true +javac.deprecation=false +javac.source=1.4 +javac.target=1.4 +jbi.se.type=sun-bpel-engine +jbi.service-unit.description=Represents this Service Unit +meta.inf=${source.root}/conf +platform.active=default_platform +resource.dir=setup +sedeployment.jar=${build.dir}/SEDeployment.jar +source.encoding=UTF-8 +source.root=src +src.dir=${source.root} +wsdl.classpath= diff --git a/WSC-Gen_BPEL_REST/nbproject/project.xml b/WSC-Gen_BPEL_REST/nbproject/project.xml new file mode 100644 index 0000000..e5988bc --- /dev/null +++ b/WSC-Gen_BPEL_REST/nbproject/project.xml @@ -0,0 +1,10 @@ + + + org.netbeans.modules.bpel.project + + + WSC-Gen_BPEL_REST + 1.6 + + + diff --git a/WSC-Gen_BPEL_REST/readme.md b/WSC-Gen_BPEL_REST/readme.md new file mode 100644 index 0000000..bf49c46 --- /dev/null +++ b/WSC-Gen_BPEL_REST/readme.md @@ -0,0 +1,22 @@ +## WSC-Gen BPEL Process (REST service) + +BPEL process using the WSC-Gen REST service. +--- +### current status +the BPEL process uses the generated method (`uri=http://localhost:8080/WSC-Gen/resources/restGenerator/gen`) +and the getGeneratedFile(fileType) method (`uri=http://localhost:8080/WSC-Gen/resources/restGenerator/gen/{fileType}`) +where the fileType is a given string by the Client + +the current output in the composite project `WSC-Gen_REST_composite` is +``` +- +SOAP-ENV:Server +BPCOR-6136: Sending errors for the pending requests in the process scope since, the process instance has completed +sun-bpel-engine +- +BPCOR-6136: Sending errors for the pending requests in the process scope since, the process instance has completed + + +``` + +The reason for this output might be that the getGeneratedFile method returns DataHandler which cannot be received by the Client diff --git a/WSC-Gen_BPEL_REST/src/Generator_Client_REST.wsdl b/WSC-Gen_BPEL_REST/src/Generator_Client_REST.wsdl new file mode 100644 index 0000000..2667cc5 --- /dev/null +++ b/WSC-Gen_BPEL_REST/src/Generator_Client_REST.wsdl @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL_REST/src/Generator_RESTservice.wsdl b/WSC-Gen_BPEL_REST/src/Generator_RESTservice.wsdl new file mode 100644 index 0000000..516eb59 --- /dev/null +++ b/WSC-Gen_BPEL_REST/src/Generator_RESTservice.wsdl @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<![CDATA[ +# required, URL of external resource +# for example: http://somehost.com/users/{id}/address +url=http://localhost:8080/WSC-Gen/resources/restGenerator/gen/ + +# optional, HTTP verb to access the resource, defaults to GET +method=GET + +# optional, acceptable media types of response can be added as array elements in JSON format +accept-types=[ "application/json" ] + +# optional, preferred natural languages for the response, added as array elements in JSON format +accept-languages=[ ] + +# optional, content type of outgoing payload, defaults to any type +content-type=application/json + +# optional, additional custom HTTP headers can be added as pairs in JSON format in this property +# for example: { "authorization" : "257984234", "last-modifed" : "2009-04-23:12:00:00" } +headers={ } + +# optional, style for the parameters, valid values are QUERY, MATRIX, defaults to QUERY +param-style=Query + +# optional, additional custom HTTP parameters can be added as pairs in JSON format in this property +# for example: { "userid" : "abc" , "userpassword" : "123" } +params={fileType} + +# optional, adding HTTP Basic Authentication header to the HTTP request, +# if the two properties below are specified +basic-auth-username= +basic-auth-password= + +]]> + + + + + +<![CDATA[ +# required, URL of external resource +# for example: http://somehost.com/users/{id}/address +url=http://localhost:8080/WSC-Gen/resources/restGenerator/gen + +# optional, HTTP verb to access the resource, defaults to GET +method=PUT + +# optional, acceptable media types of response can be added as array elements in JSON format +accept-types=[ "application/json" ] + +# optional, preferred natural languages for the response, added as array elements in JSON format +accept-languages=[ ] + +# optional, content type of outgoing payload, defaults to any type +content-type=application/json + +# optional, additional custom HTTP headers can be added as pairs in JSON format in this property +# for example: { "authorization" : "257984234", "last-modifed" : "2009-04-23:12:00:00" } +headers={ } + +# optional, style for the parameters, valid values are QUERY, MATRIX, defaults to QUERY +param-style=Query + +# optional, additional custom HTTP parameters can be added as pairs in JSON format in this property +# for example: { "userid" : "abc" , "userpassword" : "123" } +params={ } + +# optional, adding HTTP Basic Authentication header to the HTTP request, +# if the two properties below are specified +basic-auth-username= +basic-auth-password= + +]]> + + + + + + + + + + + + + + diff --git a/WSC-Gen_BPEL_REST/src/WSC-Gen_BPEL_REST.bpel b/WSC-Gen_BPEL_REST/src/WSC-Gen_BPEL_REST.bpel new file mode 100644 index 0000000..40bffe0 --- /dev/null +++ b/WSC-Gen_BPEL_REST/src/WSC-Gen_BPEL_REST.bpel @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + '' + + + + string('http://localhost:8080/WSC-Gen/resources/restGenerator/gen') + + + + + + $GenerateOut.part1 + + + + '' + + + + concat('http://localhost:8080/WSC-Gen/resources/restGenerator/gen/', $fileType_ClientIn.part1) + + + + + + + concat(string($GetGeneratedfileOut.part1), string(sxnmp:getVariableNMProperty('GetGeneratedfileOut', 'org.glassfish.openesb.rest.response.url'))) + + + + + + + + diff --git a/WSC-Gen_REST_composite/build.xml b/WSC-Gen_REST_composite/build.xml new file mode 100644 index 0000000..efffa9e --- /dev/null +++ b/WSC-Gen_REST_composite/build.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_REST_composite/catalog.xml b/WSC-Gen_REST_composite/catalog.xml new file mode 100644 index 0000000..3f38859 --- /dev/null +++ b/WSC-Gen_REST_composite/catalog.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WSC-Gen_REST_composite/nbproject/build-impl.xml b/WSC-Gen_REST_composite/nbproject/build-impl.xml new file mode 100644 index 0000000..99ba887 --- /dev/null +++ b/WSC-Gen_REST_composite/nbproject/build-impl.xml @@ -0,0 +1,352 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set build.dir + Must set build.generated.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.jar + Must set test.dir + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set fix.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + Some tests failed; see details above. + + + + + + + + Some tests failed; see details above. + + + + diff --git a/WSC-Gen_REST_composite/nbproject/genfiles.properties b/WSC-Gen_REST_composite/nbproject/genfiles.properties new file mode 100644 index 0000000..0b3bbdb --- /dev/null +++ b/WSC-Gen_REST_composite/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=2f37e288 +build.xml.script.CRC32=a694843e +build.xml.stylesheet.CRC32=d41de91a@8.0.2 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=2f37e288 +nbproject/build-impl.xml.script.CRC32=08a14471 +nbproject/build-impl.xml.stylesheet.CRC32=ddd0e397@8.0.2 diff --git a/WSC-Gen_REST_composite/nbproject/project.properties b/WSC-Gen_REST_composite/nbproject/project.properties new file mode 100644 index 0000000..8ed71d2 --- /dev/null +++ b/WSC-Gen_REST_composite/nbproject/project.properties @@ -0,0 +1,24 @@ +build.classes.dir=${build.dir}/jar +build.dir=build +build.generated.dir=${build.dir}/generated +com.sun.jbi.routing=true +com.sun.jbi.routing.bc.autoconnect=true +com.sun.jbi.sa.internal.routing=true +dist.dir=dist +dist.jar=${dist.dir}/WSC-Gen_REST_composite.zip +j2ee.server.type=OpenESBStandalone +jbi.content.additional=${reference.WSC-Gen_BPEL_REST.dist_se} +jbi.content.component=sun-bpel-engine +jbi.service-assembly.description=Represents the Service Assembly of WSC-Gen_REST_composite +jbi.service-assembly.id=WSC-Gen_REST_composite +jbi.service-unit.description=Represents this Service Unit +meta.inf=${source.root}/conf +project.WSC-Gen_BPEL_REST=../WSC-Gen_BPEL_REST +reference.WSC-Gen_BPEL_REST.dist_se=${project.WSC-Gen_BPEL_REST}/build/SEDeployment.jar +resource.WSC-Gen_BPEL_REST=${project.WSC-Gen_BPEL_REST}/setup +source.encoding=UTF-8 +source.root=src +src.build.dir=${source.root}/jbiServiceUnits +src.dir=${source.root}/jbiasa +test.dir=test +test.results.dir=${basedir}/test/results diff --git a/WSC-Gen_REST_composite/nbproject/project.xml b/WSC-Gen_REST_composite/nbproject/project.xml new file mode 100644 index 0000000..62e6186 --- /dev/null +++ b/WSC-Gen_REST_composite/nbproject/project.xml @@ -0,0 +1,21 @@ + + + org.netbeans.modules.compapp.projects.jbi + + + WSC-Gen_REST_composite + 1.6 + reference.WSC-Gen_BPEL_REST.dist_se + + + + WSC-Gen_BPEL_REST + CAPS.asa:sun-bpel-engine + + dist_se + clean + dist_se + + + + diff --git a/WSC-Gen_REST_composite/src/conf/AssemblyInformation.xml b/WSC-Gen_REST_composite/src/conf/AssemblyInformation.xml new file mode 100644 index 0000000..ffafe27 --- /dev/null +++ b/WSC-Gen_REST_composite/src/conf/AssemblyInformation.xml @@ -0,0 +1,129 @@ + + + + + WSC-Gen_REST_composite + Represents the Service Assembly of WSC-Gen_REST_composite + + + + WSC-Gen_REST_composite-WSC-Gen_BPEL_REST + Represents this Service Unit + + + WSC-Gen_BPEL_REST.jar + sun-bpel-engine + + + + + WSC-Gen_REST_composite-sun-database-binding + Represents this Service Unit + + + sun-database-binding.jar + sun-database-binding + + + + + WSC-Gen_REST_composite-sun-email-binding + Represents this Service Unit + + + sun-email-binding.jar + sun-email-binding + + + + + WSC-Gen_REST_composite-sun-file-binding + Represents this Service Unit + + + sun-file-binding.jar + sun-file-binding + + + + + WSC-Gen_REST_composite-sun-ftp-binding + Represents this Service Unit + + + sun-ftp-binding.jar + sun-ftp-binding + + + + + WSC-Gen_REST_composite-sun-hl7-binding + Represents this Service Unit + + + sun-hl7-binding.jar + sun-hl7-binding + + + + + WSC-Gen_REST_composite-sun-http-binding + Represents this Service Unit + + + sun-http-binding.jar + sun-http-binding + + + + + WSC-Gen_REST_composite-sun-jms-binding + Represents this Service Unit + + + sun-jms-binding.jar + sun-jms-binding + + + + + WSC-Gen_REST_composite-sun-ldap-binding + Represents this Service Unit + + + sun-ldap-binding.jar + sun-ldap-binding + + + + + WSC-Gen_REST_composite-sun-rest-binding + Represents this Service Unit + + + sun-rest-binding.jar + sun-rest-binding + + + + + WSC-Gen_REST_composite-sun-scheduler-binding + Represents this Service Unit + + + sun-scheduler-binding.jar + sun-scheduler-binding + + + + + WSC-Gen_REST_composite-sun-webspheremq-binding + Represents this Service Unit + + + sun-webspheremq-binding.jar + sun-webspheremq-binding + + + + diff --git a/WSC-Gen_REST_composite/src/conf/BindingComponentInformation.xml b/WSC-Gen_REST_composite/src/conf/BindingComponentInformation.xml new file mode 100644 index 0000000..9649fab --- /dev/null +++ b/WSC-Gen_REST_composite/src/conf/BindingComponentInformation.xml @@ -0,0 +1,82 @@ + + + + Database binding + sun-database-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/jdbc/ + + + Email Binding + sun-email-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/email/ + + + File Binding + sun-file-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/file/ + + + FTP Binding + sun-ftp-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/ftp/ + + + HL7 Binding + sun-hl7-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/hl7/ + + + HTTP Soap Binding to send SOAP messages e.g. to and from BPEL service engine. + sun-http-binding + Installed + Binding + http://schemas.xmlsoap.org/wsdl/http/ + http://schemas.xmlsoap.org/wsdl/soap/ + http://schemas.xmlsoap.org/wsdl/soap12/ + + + JMS Binding + sun-jms-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/jms/ + + + LDAP binding + sun-ldap-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/ldap/ + + + REST Binding + sun-rest-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/rest/ + + + Scheduler Binding + sun-scheduler-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/scheduler/ + + + MQ Binding + sun-webspheremq-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/mq/ + + diff --git a/WSC-Gen_REST_composite/src/conf/ComponentInformation.xml b/WSC-Gen_REST_composite/src/conf/ComponentInformation.xml new file mode 100644 index 0000000..974781d --- /dev/null +++ b/WSC-Gen_REST_composite/src/conf/ComponentInformation.xml @@ -0,0 +1,123 @@ + + + + This is a pojo service engine. + sun-pojo-engine + Installed + Engine + + + Database binding + sun-database-binding + Installed + Binding + + + Email Binding + sun-email-binding + Installed + Binding + + + File Binding + sun-file-binding + Installed + Binding + + + FTP Binding + sun-ftp-binding + Installed + Binding + + + HL7 Binding + sun-hl7-binding + Installed + Binding + + + HTTP Soap Binding to send SOAP messages e.g. to and from BPEL service engine. + sun-http-binding + Installed + Binding + + + JMS Binding + sun-jms-binding + Installed + Binding + + + LDAP binding + sun-ldap-binding + Installed + Binding + + + REST Binding + sun-rest-binding + Installed + Binding + + + Scheduler Binding + sun-scheduler-binding + Installed + Binding + + + MQ Binding + sun-webspheremq-binding + Installed + Binding + + + This is a edm service engine. + sun-edm-engine + Installed + Engine + + + This is a etl service engine. + sun-etl-engine + Installed + Engine + + + This is a workflow service engine. + sun-wlm-engine + Installed + Engine + + + This is a bpel service engine. + sun-bpel-engine + Installed + Engine + + + This is a iep service engine. + sun-iep-engine + Installed + Engine + + + Java EE service engine. + sun-javaee-engine + Installed + Engine + + + This is a sql service engine. + sun-sql-engine + Installed + Engine + + + This is a xslt service engine. + sun-xslt-engine + Installed + Engine + + diff --git a/WSC-Gen_REST_composite/src/conf/WSC-Gen_REST_composite.casa b/WSC-Gen_REST_composite/src/conf/WSC-Gen_REST_composite.casa new file mode 100644 index 0000000..a5b1b95 --- /dev/null +++ b/WSC-Gen_REST_composite/src/conf/WSC-Gen_REST_composite.casa @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_REST_composite/test/TestCase1/Concurrent.properties b/WSC-Gen_REST_composite/test/TestCase1/Concurrent.properties new file mode 100644 index 0000000..2425266 --- /dev/null +++ b/WSC-Gen_REST_composite/test/TestCase1/Concurrent.properties @@ -0,0 +1,14 @@ +bindingtype=SOAP 1.1 +calculatethroughput=false +#comparisontype's possible values: identical|binary|equals +comparisontype=identical +concurrentthreads=1 +description=Test Case TestCase1 +destination=http://localhost:${HttpDefaultPort}/Generator_Client_RESTService/Generator_Client_RESTPort +#featurestatus's possible values: progress|done +featurestatus=done +inputfile=Input.xml +invokesperthread=1 +outputfile=Output.xml +soapaction= +testtimeout=30 diff --git a/WSC-Gen_REST_composite/test/TestCase1/Input.xml b/WSC-Gen_REST_composite/test/TestCase1/Input.xml new file mode 100644 index 0000000..581d8d5 --- /dev/null +++ b/WSC-Gen_REST_composite/test/TestCase1/Input.xml @@ -0,0 +1,7 @@ + + + + bpel + + + \ No newline at end of file diff --git a/WSC-Gen_REST_composite/test/TestCase1/Output.xml b/WSC-Gen_REST_composite/test/TestCase1/Output.xml new file mode 100644 index 0000000..bbe2541 --- /dev/null +++ b/WSC-Gen_REST_composite/test/TestCase1/Output.xml @@ -0,0 +1,15 @@ + + + + + SOAP-ENV:Server + BPCOR-6136: Sending errors for the pending requests in the process scope since, the process instance has completed + sun-bpel-engine + + BPCOR-6136: Sending errors for the pending requests in the process scope since, the process instance has completed + + + + \ No newline at end of file diff --git a/WSC-Gen_REST_composite/test/selected-tests.properties b/WSC-Gen_REST_composite/test/selected-tests.properties new file mode 100644 index 0000000..721b402 --- /dev/null +++ b/WSC-Gen_REST_composite/test/selected-tests.properties @@ -0,0 +1 @@ +testcases=TestCase1 diff --git a/WSC-Gen_SOAP_composite/build.xml b/WSC-Gen_SOAP_composite/build.xml new file mode 100644 index 0000000..efffa9e --- /dev/null +++ b/WSC-Gen_SOAP_composite/build.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_SOAP_composite/catalog.xml b/WSC-Gen_SOAP_composite/catalog.xml new file mode 100644 index 0000000..89e7393 --- /dev/null +++ b/WSC-Gen_SOAP_composite/catalog.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WSC-Gen_SOAP_composite/nbproject/build-impl.xml b/WSC-Gen_SOAP_composite/nbproject/build-impl.xml new file mode 100644 index 0000000..50b12eb --- /dev/null +++ b/WSC-Gen_SOAP_composite/nbproject/build-impl.xml @@ -0,0 +1,352 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set build.dir + Must set build.generated.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.jar + Must set test.dir + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set fix.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + Some tests failed; see details above. + + + + + + + + Some tests failed; see details above. + + + + diff --git a/WSC-Gen_SOAP_composite/nbproject/genfiles.properties b/WSC-Gen_SOAP_composite/nbproject/genfiles.properties new file mode 100644 index 0000000..cdc9da7 --- /dev/null +++ b/WSC-Gen_SOAP_composite/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=8efdeadd +build.xml.script.CRC32=a694843e +build.xml.stylesheet.CRC32=d41de91a@8.0.2 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=8efdeadd +nbproject/build-impl.xml.script.CRC32=c9fe049e +nbproject/build-impl.xml.stylesheet.CRC32=ddd0e397@8.0.2 diff --git a/WSC-Gen_SOAP_composite/nbproject/project.properties b/WSC-Gen_SOAP_composite/nbproject/project.properties new file mode 100644 index 0000000..d196706 --- /dev/null +++ b/WSC-Gen_SOAP_composite/nbproject/project.properties @@ -0,0 +1,24 @@ +build.classes.dir=${build.dir}/jar +build.dir=build +build.generated.dir=${build.dir}/generated +com.sun.jbi.routing=true +com.sun.jbi.routing.bc.autoconnect=true +com.sun.jbi.sa.internal.routing=true +dist.dir=dist +dist.jar=${dist.dir}/WSC-Gen_SOAP_composite.zip +j2ee.server.type=OpenESBStandalone +jbi.content.additional=${reference.WSC-Gen_BPEL.dist_se} +jbi.content.component=sun-bpel-engine +jbi.service-assembly.description=Represents the Service Assembly of WSC-Gen_SOAP_composite +jbi.service-assembly.id=WSC-Gen_SOAP_composite +jbi.service-unit.description=Represents this Service Unit +meta.inf=${source.root}/conf +project.WSC-Gen_BPEL=../WSC-Gen_BPEL +reference.WSC-Gen_BPEL.dist_se=${project.WSC-Gen_BPEL}/build/SEDeployment.jar +resource.WSC-Gen_BPEL=${project.WSC-Gen_BPEL}/setup +source.encoding=UTF-8 +source.root=src +src.build.dir=${source.root}/jbiServiceUnits +src.dir=${source.root}/jbiasa +test.dir=test +test.results.dir=${basedir}/test/results diff --git a/WSC-Gen_SOAP_composite/nbproject/project.xml b/WSC-Gen_SOAP_composite/nbproject/project.xml new file mode 100644 index 0000000..8dc81fe --- /dev/null +++ b/WSC-Gen_SOAP_composite/nbproject/project.xml @@ -0,0 +1,21 @@ + + + org.netbeans.modules.compapp.projects.jbi + + + WSC-Gen_SOAP_composite + 1.6 + reference.WSC-Gen_BPEL.dist_se + + + + WSC-Gen_BPEL + CAPS.asa:sun-bpel-engine + + dist_se + clean + dist_se + + + + diff --git a/WSC-Gen_SOAP_composite/src/conf/AssemblyInformation.xml b/WSC-Gen_SOAP_composite/src/conf/AssemblyInformation.xml new file mode 100644 index 0000000..aae62b8 --- /dev/null +++ b/WSC-Gen_SOAP_composite/src/conf/AssemblyInformation.xml @@ -0,0 +1,129 @@ + + + + + WSC-Gen_SOAP_composite + Represents the Service Assembly of WSC-Gen_SOAP_composite + + + + WSC-Gen_SOAP_composite-WSC-Gen_BPEL + Represents this Service Unit + + + WSC-Gen_BPEL.jar + sun-bpel-engine + + + + + WSC-Gen_SOAP_composite-sun-database-binding + Represents this Service Unit + + + sun-database-binding.jar + sun-database-binding + + + + + WSC-Gen_SOAP_composite-sun-email-binding + Represents this Service Unit + + + sun-email-binding.jar + sun-email-binding + + + + + WSC-Gen_SOAP_composite-sun-file-binding + Represents this Service Unit + + + sun-file-binding.jar + sun-file-binding + + + + + WSC-Gen_SOAP_composite-sun-ftp-binding + Represents this Service Unit + + + sun-ftp-binding.jar + sun-ftp-binding + + + + + WSC-Gen_SOAP_composite-sun-hl7-binding + Represents this Service Unit + + + sun-hl7-binding.jar + sun-hl7-binding + + + + + WSC-Gen_SOAP_composite-sun-http-binding + Represents this Service Unit + + + sun-http-binding.jar + sun-http-binding + + + + + WSC-Gen_SOAP_composite-sun-jms-binding + Represents this Service Unit + + + sun-jms-binding.jar + sun-jms-binding + + + + + WSC-Gen_SOAP_composite-sun-ldap-binding + Represents this Service Unit + + + sun-ldap-binding.jar + sun-ldap-binding + + + + + WSC-Gen_SOAP_composite-sun-rest-binding + Represents this Service Unit + + + sun-rest-binding.jar + sun-rest-binding + + + + + WSC-Gen_SOAP_composite-sun-scheduler-binding + Represents this Service Unit + + + sun-scheduler-binding.jar + sun-scheduler-binding + + + + + WSC-Gen_SOAP_composite-sun-webspheremq-binding + Represents this Service Unit + + + sun-webspheremq-binding.jar + sun-webspheremq-binding + + + + diff --git a/WSC-Gen_SOAP_composite/src/conf/BindingComponentInformation.xml b/WSC-Gen_SOAP_composite/src/conf/BindingComponentInformation.xml new file mode 100644 index 0000000..9649fab --- /dev/null +++ b/WSC-Gen_SOAP_composite/src/conf/BindingComponentInformation.xml @@ -0,0 +1,82 @@ + + + + Database binding + sun-database-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/jdbc/ + + + Email Binding + sun-email-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/email/ + + + File Binding + sun-file-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/file/ + + + FTP Binding + sun-ftp-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/ftp/ + + + HL7 Binding + sun-hl7-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/hl7/ + + + HTTP Soap Binding to send SOAP messages e.g. to and from BPEL service engine. + sun-http-binding + Installed + Binding + http://schemas.xmlsoap.org/wsdl/http/ + http://schemas.xmlsoap.org/wsdl/soap/ + http://schemas.xmlsoap.org/wsdl/soap12/ + + + JMS Binding + sun-jms-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/jms/ + + + LDAP binding + sun-ldap-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/ldap/ + + + REST Binding + sun-rest-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/rest/ + + + Scheduler Binding + sun-scheduler-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/scheduler/ + + + MQ Binding + sun-webspheremq-binding + Installed + Binding + http://schemas.sun.com/jbi/wsdl-extensions/mq/ + + diff --git a/WSC-Gen_SOAP_composite/src/conf/ComponentInformation.xml b/WSC-Gen_SOAP_composite/src/conf/ComponentInformation.xml new file mode 100644 index 0000000..974781d --- /dev/null +++ b/WSC-Gen_SOAP_composite/src/conf/ComponentInformation.xml @@ -0,0 +1,123 @@ + + + + This is a pojo service engine. + sun-pojo-engine + Installed + Engine + + + Database binding + sun-database-binding + Installed + Binding + + + Email Binding + sun-email-binding + Installed + Binding + + + File Binding + sun-file-binding + Installed + Binding + + + FTP Binding + sun-ftp-binding + Installed + Binding + + + HL7 Binding + sun-hl7-binding + Installed + Binding + + + HTTP Soap Binding to send SOAP messages e.g. to and from BPEL service engine. + sun-http-binding + Installed + Binding + + + JMS Binding + sun-jms-binding + Installed + Binding + + + LDAP binding + sun-ldap-binding + Installed + Binding + + + REST Binding + sun-rest-binding + Installed + Binding + + + Scheduler Binding + sun-scheduler-binding + Installed + Binding + + + MQ Binding + sun-webspheremq-binding + Installed + Binding + + + This is a edm service engine. + sun-edm-engine + Installed + Engine + + + This is a etl service engine. + sun-etl-engine + Installed + Engine + + + This is a workflow service engine. + sun-wlm-engine + Installed + Engine + + + This is a bpel service engine. + sun-bpel-engine + Installed + Engine + + + This is a iep service engine. + sun-iep-engine + Installed + Engine + + + Java EE service engine. + sun-javaee-engine + Installed + Engine + + + This is a sql service engine. + sun-sql-engine + Installed + Engine + + + This is a xslt service engine. + sun-xslt-engine + Installed + Engine + + diff --git a/WSC-Gen_SOAP_composite/src/conf/WSC-Gen_SOAP_composite.casa b/WSC-Gen_SOAP_composite/src/conf/WSC-Gen_SOAP_composite.casa new file mode 100644 index 0000000..e51385c --- /dev/null +++ b/WSC-Gen_SOAP_composite/src/conf/WSC-Gen_SOAP_composite.casa @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WSC-Gen_SOAP_composite/test/TestCase1/Concurrent.properties b/WSC-Gen_SOAP_composite/test/TestCase1/Concurrent.properties new file mode 100644 index 0000000..959d2f7 --- /dev/null +++ b/WSC-Gen_SOAP_composite/test/TestCase1/Concurrent.properties @@ -0,0 +1,14 @@ +bindingtype=SOAP 1.1 +calculatethroughput=false +#comparisontype's possible values: identical|binary|equals +comparisontype=identical +concurrentthreads=1 +description=Test Case TestCase1 +destination=http://localhost:${HttpDefaultPort}/BPEL_SOAP_ClientService/BPEL_SOAP_ClientPort +#featurestatus's possible values: progress|done +featurestatus=done +inputfile=Input.xml +invokesperthread=1 +outputfile=Output.xml +soapaction= +testtimeout=30 diff --git a/WSC-Gen_SOAP_composite/test/TestCase1/Input.xml b/WSC-Gen_SOAP_composite/test/TestCase1/Input.xml new file mode 100644 index 0000000..c9cc27b --- /dev/null +++ b/WSC-Gen_SOAP_composite/test/TestCase1/Input.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/WSC-Gen_SOAP_composite/test/TestCase1/Output.xml b/WSC-Gen_SOAP_composite/test/TestCase1/Output.xml new file mode 100644 index 0000000..37f04b9 --- /dev/null +++ b/WSC-Gen_SOAP_composite/test/TestCase1/Output.xml @@ -0,0 +1,12 @@ + + + + + + true + + + + \ No newline at end of file diff --git a/WSC-Gen_SOAP_composite/test/selected-tests.properties b/WSC-Gen_SOAP_composite/test/selected-tests.properties new file mode 100644 index 0000000..721b402 --- /dev/null +++ b/WSC-Gen_SOAP_composite/test/selected-tests.properties @@ -0,0 +1 @@ +testcases=TestCase1 diff --git a/WebContent/RestJSClient.html b/WebContent/RestJSClient.html new file mode 100644 index 0000000..53515a0 --- /dev/null +++ b/WebContent/RestJSClient.html @@ -0,0 +1,155 @@ + + + + Rest Client for WS-Gen + + + + + +
+

Javascript REST Client for WS-Gen

+
+
+

Parameters for the Generator

+

+

+ + + + + + +

+ + + + +
+ + \ No newline at end of file diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.java new file mode 100644 index 0000000..5a9b8da --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for calculateMinNumberConcepts complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="calculateMinNumberConcepts">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "calculateMinNumberConcepts") +public class CalculateMinNumberConcepts { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.java new file mode 100644 index 0000000..b6a156a --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for calculateMinNumberConceptsResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="calculateMinNumberConceptsResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "calculateMinNumberConceptsResponse") +public class CalculateMinNumberConceptsResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Exception.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Exception.java new file mode 100644 index 0000000..bc9504b --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Exception.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for Exception complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="Exception">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Exception", propOrder = { + "message" +}) +public class Exception { + + protected String message; + + /** + * Gets the value of the message property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessage() { + return message; + } + + /** + * Sets the value of the message property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessage(String value) { + this.message = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.java new file mode 100644 index 0000000..57faec4 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.java @@ -0,0 +1,54 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.ws.WebFault; + + +/** + * This class was generated by the JAX-WS RI. + * JAX-WS RI 2.2.10-b140803.1500 + * Generated source version: 2.1 + * + */ +@WebFault(name = "Exception", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/") +public class Exception_Exception + extends java.lang.Exception +{ + + /** + * Java type that goes as soapenv:Fault detail element. + * + */ + private ca.concordia.cse.gipsy.ws.soap.client.Exception faultInfo; + + /** + * + * @param faultInfo + * @param message + */ + public Exception_Exception(String message, ca.concordia.cse.gipsy.ws.soap.client.Exception faultInfo) { + super(message); + this.faultInfo = faultInfo; + } + + /** + * + * @param faultInfo + * @param cause + * @param message + */ + public Exception_Exception(String message, ca.concordia.cse.gipsy.ws.soap.client.Exception faultInfo, Throwable cause) { + super(message, cause); + this.faultInfo = faultInfo; + } + + /** + * + * @return + * returns fault bean: ca.concordia.cse.gipsy.ws.soap.client.Exception + */ + public ca.concordia.cse.gipsy.ws.soap.client.Exception getFaultInfo() { + return faultInfo; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.java new file mode 100644 index 0000000..ed27b90 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.java @@ -0,0 +1,254 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import java.util.List; +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.RequestWrapper; +import javax.xml.ws.ResponseWrapper; + + +/** + * This class was generated by the JAX-WS RI. + * JAX-WS RI 2.2.10-b140803.1500 + * Generated source version: 2.1 + * + */ +@WebService(name = "GeneratorWS", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/") +@XmlSeeAlso({ + ObjectFactory.class +}) +public interface GeneratorWS { + + + /** + * + * @return + * returns boolean + * @throws Exception_Exception + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "start", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.Start") + @ResponseWrapper(localName = "startResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.StartResponse") + public boolean start() + throws Exception_Exception + ; + + /** + * + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setDefault", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetDefault") + @ResponseWrapper(localName = "setDefaultResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetDefaultResponse") + public void setDefault() + throws Exception_Exception + ; + + /** + * + * @param fileType + * @return + * returns byte[] + * @throws Exception_Exception + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "getFileGenerated", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetFileGenerated") + @ResponseWrapper(localName = "getFileGeneratedResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetFileGeneratedResponse") + public byte[] getFileGenerated( + @WebParam(name = "fileType", targetNamespace = "") + String fileType) + throws Exception_Exception + ; + + /** + * + * @param numberOfConcepts + */ + @WebMethod + @RequestWrapper(localName = "setNumberOfConcepts", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfConcepts") + @ResponseWrapper(localName = "setNumberOfConceptsResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfConceptsResponse") + public void setNumberOfConcepts( + @WebParam(name = "numberOfConcepts", targetNamespace = "") + int numberOfConcepts); + + /** + * + * @param numberOfServices + */ + @WebMethod + @RequestWrapper(localName = "setNumberOfServices", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfServices") + @ResponseWrapper(localName = "setNumberOfServicesResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfServicesResponse") + public void setNumberOfServices( + @WebParam(name = "numberOfServices", targetNamespace = "") + int numberOfServices); + + /** + * + * @param solvableProblem + */ + @WebMethod + @RequestWrapper(localName = "setSolvableProblem", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolvableProblem") + @ResponseWrapper(localName = "setSolvableProblemResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolvableProblemResponse") + public void setSolvableProblem( + @WebParam(name = "solvableProblem", targetNamespace = "") + boolean solvableProblem); + + /** + * + * @param depthNumbers + */ + @WebMethod + @RequestWrapper(localName = "setSolutionsList", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolutionsList") + @ResponseWrapper(localName = "setSolutionsListResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolutionsListResponse") + public void setSolutionsList( + @WebParam(name = "depthNumbers", targetNamespace = "") + List depthNumbers); + + /** + * + */ + @WebMethod + @RequestWrapper(localName = "setCompleteSolutionDepth", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetCompleteSolutionDepth") + @ResponseWrapper(localName = "setCompleteSolutionDepthResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetCompleteSolutionDepthResponse") + public void setCompleteSolutionDepth(); + + /** + * + * @param gipsy + */ + @WebMethod + @RequestWrapper(localName = "setGipsy", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGipsy") + @ResponseWrapper(localName = "setGipsyResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGipsyResponse") + public void setGipsy( + @WebParam(name = "_gipsy", targetNamespace = "") + boolean gipsy); + + /** + * + * @param bpelFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setBpelFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetBpelFileName") + @ResponseWrapper(localName = "setBpelFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetBpelFileNameResponse") + public void setBpelFileName( + @WebParam(name = "bpelFileName", targetNamespace = "") + String bpelFileName) + throws Exception_Exception + ; + + /** + * + * @param owlFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setOwlFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetOwlFileName") + @ResponseWrapper(localName = "setOwlFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetOwlFileNameResponse") + public void setOwlFileName( + @WebParam(name = "owlFileName", targetNamespace = "") + String owlFileName) + throws Exception_Exception + ; + + /** + * + * @param taskWSDLFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setTaskWSDLFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetTaskWSDLFileName") + @ResponseWrapper(localName = "setTaskWSDLFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetTaskWSDLFileNameResponse") + public void setTaskWSDLFileName( + @WebParam(name = "taskWSDLFileName", targetNamespace = "") + String taskWSDLFileName) + throws Exception_Exception + ; + + /** + * + * @param wslaFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setWSLAFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetWSLAFileName") + @ResponseWrapper(localName = "setWSLAFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetWSLAFileNameResponse") + public void setWSLAFileName( + @WebParam(name = "WSLAFileName", targetNamespace = "") + String wslaFileName) + throws Exception_Exception + ; + + /** + * + * @param serviceWSDLFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setServiceWSDLFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetServiceWSDLFileName") + @ResponseWrapper(localName = "setServiceWSDLFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetServiceWSDLFileNameResponse") + public void setServiceWSDLFileName( + @WebParam(name = "serviceWSDLFileName", targetNamespace = "") + String serviceWSDLFileName) + throws Exception_Exception + ; + + /** + * + * @param generateIntermediateFiles + */ + @WebMethod + @RequestWrapper(localName = "setGenerateIntermediateFiles", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGenerateIntermediateFiles") + @ResponseWrapper(localName = "setGenerateIntermediateFilesResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGenerateIntermediateFilesResponse") + public void setGenerateIntermediateFiles( + @WebParam(name = "generateIntermediateFiles", targetNamespace = "") + boolean generateIntermediateFiles); + + /** + * + * @param ignoreMinimum + */ + @WebMethod + @RequestWrapper(localName = "setIgnoreMinimum", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetIgnoreMinimum") + @ResponseWrapper(localName = "setIgnoreMinimumResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetIgnoreMinimumResponse") + public void setIgnoreMinimum( + @WebParam(name = "ignoreMinimum", targetNamespace = "") + boolean ignoreMinimum); + + /** + * + */ + @WebMethod + @RequestWrapper(localName = "calculateMinNumberConcepts", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.CalculateMinNumberConcepts") + @ResponseWrapper(localName = "calculateMinNumberConceptsResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.CalculateMinNumberConceptsResponse") + public void calculateMinNumberConcepts(); + + /** + * + * @return + * returns java.lang.String + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "getErrorMessages", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetErrorMessages") + @ResponseWrapper(localName = "getErrorMessagesResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetErrorMessagesResponse") + public String getErrorMessages(); + + /** + * + * @return + * returns java.lang.String + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "infoButton", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.InfoButton") + @ResponseWrapper(localName = "infoButtonResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.InfoButtonResponse") + public String infoButton(); + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.java new file mode 100644 index 0000000..6a327ef --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.java @@ -0,0 +1,78 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import java.net.MalformedURLException; +import java.net.URL; +import javax.xml.namespace.QName; +import javax.xml.ws.Service; +import javax.xml.ws.WebEndpoint; +import javax.xml.ws.WebServiceClient; +import javax.xml.ws.WebServiceException; +import javax.xml.ws.WebServiceFeature; + + +/** + * This class was generated by the JAX-WS RI. + * JAX-WS RI 2.2.10-b140803.1500 + * Generated source version: 2.1 + * + */ +@WebServiceClient(name = "GeneratorWSService", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", wsdlLocation = "http://localhost:8080/WSC-Gen/GeneratorWSService?wsdl") +public class GeneratorWSService + extends Service +{ + + private final static URL GENERATORWSSERVICE_WSDL_LOCATION; + private final static WebServiceException GENERATORWSSERVICE_EXCEPTION; + private final static QName GENERATORWSSERVICE_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "GeneratorWSService"); + + static { + URL url = null; + WebServiceException e = null; + try { + url = new URL("http://localhost:8080/WSC-Gen/GeneratorWSService?wsdl"); + } catch (MalformedURLException ex) { + e = new WebServiceException(ex); + } + GENERATORWSSERVICE_WSDL_LOCATION = url; + GENERATORWSSERVICE_EXCEPTION = e; + } + + public GeneratorWSService() { + super(__getWsdlLocation(), GENERATORWSSERVICE_QNAME); + } + + public GeneratorWSService(URL wsdlLocation, QName serviceName) { + super(wsdlLocation, serviceName); + } + + /** + * + * @return + * returns GeneratorWS + */ + @WebEndpoint(name = "GeneratorWSPort") + public GeneratorWS getGeneratorWSPort() { + return super.getPort(new QName("http://soap.ws.gipsy.cse.concordia.ca/", "GeneratorWSPort"), GeneratorWS.class); + } + + /** + * + * @param features + * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the features parameter will have their default values. + * @return + * returns GeneratorWS + */ + @WebEndpoint(name = "GeneratorWSPort") + public GeneratorWS getGeneratorWSPort(WebServiceFeature... features) { + return super.getPort(new QName("http://soap.ws.gipsy.cse.concordia.ca/", "GeneratorWSPort"), GeneratorWS.class, features); + } + + private static URL __getWsdlLocation() { + if (GENERATORWSSERVICE_EXCEPTION!= null) { + throw GENERATORWSSERVICE_EXCEPTION; + } + return GENERATORWSSERVICE_WSDL_LOCATION; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.java new file mode 100644 index 0000000..51456f7 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getErrorMessages complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getErrorMessages">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getErrorMessages") +public class GetErrorMessages { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.java new file mode 100644 index 0000000..05a5f0e --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.java @@ -0,0 +1,62 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getErrorMessagesResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getErrorMessagesResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getErrorMessagesResponse", propOrder = { + "_return" +}) +public class GetErrorMessagesResponse { + + @XmlElement(name = "return") + protected String _return; + + /** + * Gets the value of the return property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturn(String value) { + this._return = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.java new file mode 100644 index 0000000..79cc190 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getFileGenerated complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getFileGenerated">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="fileType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getFileGenerated", propOrder = { + "fileType" +}) +public class GetFileGenerated { + + protected String fileType; + + /** + * Gets the value of the fileType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFileType() { + return fileType; + } + + /** + * Sets the value of the fileType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFileType(String value) { + this.fileType = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.java new file mode 100644 index 0000000..5c2a1d2 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getFileGeneratedResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getFileGeneratedResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getFileGeneratedResponse", propOrder = { + "_return" +}) +public class GetFileGeneratedResponse { + + @XmlElement(name = "return") + protected byte[] _return; + + /** + * Gets the value of the return property. + * + * @return + * possible object is + * byte[] + */ + public byte[] getReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + * @param value + * allowed object is + * byte[] + */ + public void setReturn(byte[] value) { + this._return = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.java new file mode 100644 index 0000000..2d6c9b2 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for infoButton complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="infoButton">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "infoButton") +public class InfoButton { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.java new file mode 100644 index 0000000..1d0002f --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.java @@ -0,0 +1,62 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for infoButtonResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="infoButtonResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "infoButtonResponse", propOrder = { + "_return" +}) +public class InfoButtonResponse { + + @XmlElement(name = "return") + protected String _return; + + /** + * Gets the value of the return property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturn(String value) { + this._return = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.java new file mode 100644 index 0000000..143f3ed --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.java @@ -0,0 +1,737 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the ca.concordia.cse.gipsy.ws.soap.client package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _SetDefaultResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setDefaultResponse"); + private final static QName _SetGenerateIntermediateFilesResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGenerateIntermediateFilesResponse"); + private final static QName _SetServiceWSDLFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setServiceWSDLFileName"); + private final static QName _SetSolvableProblem_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolvableProblem"); + private final static QName _CalculateMinNumberConcepts_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "calculateMinNumberConcepts"); + private final static QName _Exception_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "Exception"); + private final static QName _SetOwlFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setOwlFileName"); + private final static QName _SetDefault_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setDefault"); + private final static QName _CalculateMinNumberConceptsResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "calculateMinNumberConceptsResponse"); + private final static QName _SetGenerateIntermediateFiles_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGenerateIntermediateFiles"); + private final static QName _Start_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "start"); + private final static QName _InfoButtonResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "infoButtonResponse"); + private final static QName _SetCompleteSolutionDepthResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setCompleteSolutionDepthResponse"); + private final static QName _GetFileGeneratedResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getFileGeneratedResponse"); + private final static QName _SetIgnoreMinimumResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setIgnoreMinimumResponse"); + private final static QName _SetTaskWSDLFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setTaskWSDLFileName"); + private final static QName _SetOwlFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setOwlFileNameResponse"); + private final static QName _SetCompleteSolutionDepth_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setCompleteSolutionDepth"); + private final static QName _SetGipsy_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGipsy"); + private final static QName _SetNumberOfConcepts_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfConcepts"); + private final static QName _GetErrorMessagesResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getErrorMessagesResponse"); + private final static QName _SetBpelFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setBpelFileNameResponse"); + private final static QName _GetFileGenerated_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getFileGenerated"); + private final static QName _SetNumberOfServices_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfServices"); + private final static QName _StartResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "startResponse"); + private final static QName _SetNumberOfServicesResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfServicesResponse"); + private final static QName _SetSolutionsListResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolutionsListResponse"); + private final static QName _SetGipsyResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGipsyResponse"); + private final static QName _SetNumberOfConceptsResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfConceptsResponse"); + private final static QName _SetSolutionsList_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolutionsList"); + private final static QName _SetWSLAFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setWSLAFileNameResponse"); + private final static QName _SetBpelFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setBpelFileName"); + private final static QName _SetIgnoreMinimum_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setIgnoreMinimum"); + private final static QName _SetServiceWSDLFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setServiceWSDLFileNameResponse"); + private final static QName _SetSolvableProblemResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolvableProblemResponse"); + private final static QName _GetErrorMessages_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getErrorMessages"); + private final static QName _SetTaskWSDLFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setTaskWSDLFileNameResponse"); + private final static QName _InfoButton_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "infoButton"); + private final static QName _SetWSLAFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setWSLAFileName"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ca.concordia.cse.gipsy.ws.soap.client + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link SetBpelFileNameResponse } + * + */ + public SetBpelFileNameResponse createSetBpelFileNameResponse() { + return new SetBpelFileNameResponse(); + } + + /** + * Create an instance of {@link StartResponse } + * + */ + public StartResponse createStartResponse() { + return new StartResponse(); + } + + /** + * Create an instance of {@link SetNumberOfServices } + * + */ + public SetNumberOfServices createSetNumberOfServices() { + return new SetNumberOfServices(); + } + + /** + * Create an instance of {@link GetFileGenerated } + * + */ + public GetFileGenerated createGetFileGenerated() { + return new GetFileGenerated(); + } + + /** + * Create an instance of {@link SetWSLAFileNameResponse } + * + */ + public SetWSLAFileNameResponse createSetWSLAFileNameResponse() { + return new SetWSLAFileNameResponse(); + } + + /** + * Create an instance of {@link SetSolutionsList } + * + */ + public SetSolutionsList createSetSolutionsList() { + return new SetSolutionsList(); + } + + /** + * Create an instance of {@link SetGipsyResponse } + * + */ + public SetGipsyResponse createSetGipsyResponse() { + return new SetGipsyResponse(); + } + + /** + * Create an instance of {@link SetNumberOfConceptsResponse } + * + */ + public SetNumberOfConceptsResponse createSetNumberOfConceptsResponse() { + return new SetNumberOfConceptsResponse(); + } + + /** + * Create an instance of {@link SetSolutionsListResponse } + * + */ + public SetSolutionsListResponse createSetSolutionsListResponse() { + return new SetSolutionsListResponse(); + } + + /** + * Create an instance of {@link SetNumberOfServicesResponse } + * + */ + public SetNumberOfServicesResponse createSetNumberOfServicesResponse() { + return new SetNumberOfServicesResponse(); + } + + /** + * Create an instance of {@link InfoButton } + * + */ + public InfoButton createInfoButton() { + return new InfoButton(); + } + + /** + * Create an instance of {@link SetWSLAFileName } + * + */ + public SetWSLAFileName createSetWSLAFileName() { + return new SetWSLAFileName(); + } + + /** + * Create an instance of {@link GetErrorMessages } + * + */ + public GetErrorMessages createGetErrorMessages() { + return new GetErrorMessages(); + } + + /** + * Create an instance of {@link SetTaskWSDLFileNameResponse } + * + */ + public SetTaskWSDLFileNameResponse createSetTaskWSDLFileNameResponse() { + return new SetTaskWSDLFileNameResponse(); + } + + /** + * Create an instance of {@link SetIgnoreMinimum } + * + */ + public SetIgnoreMinimum createSetIgnoreMinimum() { + return new SetIgnoreMinimum(); + } + + /** + * Create an instance of {@link SetServiceWSDLFileNameResponse } + * + */ + public SetServiceWSDLFileNameResponse createSetServiceWSDLFileNameResponse() { + return new SetServiceWSDLFileNameResponse(); + } + + /** + * Create an instance of {@link SetSolvableProblemResponse } + * + */ + public SetSolvableProblemResponse createSetSolvableProblemResponse() { + return new SetSolvableProblemResponse(); + } + + /** + * Create an instance of {@link SetBpelFileName } + * + */ + public SetBpelFileName createSetBpelFileName() { + return new SetBpelFileName(); + } + + /** + * Create an instance of {@link SetSolvableProblem } + * + */ + public SetSolvableProblem createSetSolvableProblem() { + return new SetSolvableProblem(); + } + + /** + * Create an instance of {@link SetServiceWSDLFileName } + * + */ + public SetServiceWSDLFileName createSetServiceWSDLFileName() { + return new SetServiceWSDLFileName(); + } + + /** + * Create an instance of {@link SetGenerateIntermediateFilesResponse } + * + */ + public SetGenerateIntermediateFilesResponse createSetGenerateIntermediateFilesResponse() { + return new SetGenerateIntermediateFilesResponse(); + } + + /** + * Create an instance of {@link SetDefaultResponse } + * + */ + public SetDefaultResponse createSetDefaultResponse() { + return new SetDefaultResponse(); + } + + /** + * Create an instance of {@link SetGenerateIntermediateFiles } + * + */ + public SetGenerateIntermediateFiles createSetGenerateIntermediateFiles() { + return new SetGenerateIntermediateFiles(); + } + + /** + * Create an instance of {@link Start } + * + */ + public Start createStart() { + return new Start(); + } + + /** + * Create an instance of {@link CalculateMinNumberConceptsResponse } + * + */ + public CalculateMinNumberConceptsResponse createCalculateMinNumberConceptsResponse() { + return new CalculateMinNumberConceptsResponse(); + } + + /** + * Create an instance of {@link SetDefault } + * + */ + public SetDefault createSetDefault() { + return new SetDefault(); + } + + /** + * Create an instance of {@link Exception } + * + */ + public Exception createException() { + return new Exception(); + } + + /** + * Create an instance of {@link SetOwlFileName } + * + */ + public SetOwlFileName createSetOwlFileName() { + return new SetOwlFileName(); + } + + /** + * Create an instance of {@link CalculateMinNumberConcepts } + * + */ + public CalculateMinNumberConcepts createCalculateMinNumberConcepts() { + return new CalculateMinNumberConcepts(); + } + + /** + * Create an instance of {@link GetFileGeneratedResponse } + * + */ + public GetFileGeneratedResponse createGetFileGeneratedResponse() { + return new GetFileGeneratedResponse(); + } + + /** + * Create an instance of {@link InfoButtonResponse } + * + */ + public InfoButtonResponse createInfoButtonResponse() { + return new InfoButtonResponse(); + } + + /** + * Create an instance of {@link SetCompleteSolutionDepthResponse } + * + */ + public SetCompleteSolutionDepthResponse createSetCompleteSolutionDepthResponse() { + return new SetCompleteSolutionDepthResponse(); + } + + /** + * Create an instance of {@link GetErrorMessagesResponse } + * + */ + public GetErrorMessagesResponse createGetErrorMessagesResponse() { + return new GetErrorMessagesResponse(); + } + + /** + * Create an instance of {@link SetCompleteSolutionDepth } + * + */ + public SetCompleteSolutionDepth createSetCompleteSolutionDepth() { + return new SetCompleteSolutionDepth(); + } + + /** + * Create an instance of {@link SetGipsy } + * + */ + public SetGipsy createSetGipsy() { + return new SetGipsy(); + } + + /** + * Create an instance of {@link SetNumberOfConcepts } + * + */ + public SetNumberOfConcepts createSetNumberOfConcepts() { + return new SetNumberOfConcepts(); + } + + /** + * Create an instance of {@link SetOwlFileNameResponse } + * + */ + public SetOwlFileNameResponse createSetOwlFileNameResponse() { + return new SetOwlFileNameResponse(); + } + + /** + * Create an instance of {@link SetTaskWSDLFileName } + * + */ + public SetTaskWSDLFileName createSetTaskWSDLFileName() { + return new SetTaskWSDLFileName(); + } + + /** + * Create an instance of {@link SetIgnoreMinimumResponse } + * + */ + public SetIgnoreMinimumResponse createSetIgnoreMinimumResponse() { + return new SetIgnoreMinimumResponse(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetDefaultResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setDefaultResponse") + public JAXBElement createSetDefaultResponse(SetDefaultResponse value) { + return new JAXBElement(_SetDefaultResponse_QNAME, SetDefaultResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGenerateIntermediateFilesResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGenerateIntermediateFilesResponse") + public JAXBElement createSetGenerateIntermediateFilesResponse(SetGenerateIntermediateFilesResponse value) { + return new JAXBElement(_SetGenerateIntermediateFilesResponse_QNAME, SetGenerateIntermediateFilesResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetServiceWSDLFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setServiceWSDLFileName") + public JAXBElement createSetServiceWSDLFileName(SetServiceWSDLFileName value) { + return new JAXBElement(_SetServiceWSDLFileName_QNAME, SetServiceWSDLFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolvableProblem }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolvableProblem") + public JAXBElement createSetSolvableProblem(SetSolvableProblem value) { + return new JAXBElement(_SetSolvableProblem_QNAME, SetSolvableProblem.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateMinNumberConcepts }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "calculateMinNumberConcepts") + public JAXBElement createCalculateMinNumberConcepts(CalculateMinNumberConcepts value) { + return new JAXBElement(_CalculateMinNumberConcepts_QNAME, CalculateMinNumberConcepts.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "Exception") + public JAXBElement createException(Exception value) { + return new JAXBElement(_Exception_QNAME, Exception.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetOwlFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setOwlFileName") + public JAXBElement createSetOwlFileName(SetOwlFileName value) { + return new JAXBElement(_SetOwlFileName_QNAME, SetOwlFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetDefault }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setDefault") + public JAXBElement createSetDefault(SetDefault value) { + return new JAXBElement(_SetDefault_QNAME, SetDefault.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateMinNumberConceptsResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "calculateMinNumberConceptsResponse") + public JAXBElement createCalculateMinNumberConceptsResponse(CalculateMinNumberConceptsResponse value) { + return new JAXBElement(_CalculateMinNumberConceptsResponse_QNAME, CalculateMinNumberConceptsResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGenerateIntermediateFiles }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGenerateIntermediateFiles") + public JAXBElement createSetGenerateIntermediateFiles(SetGenerateIntermediateFiles value) { + return new JAXBElement(_SetGenerateIntermediateFiles_QNAME, SetGenerateIntermediateFiles.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Start }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "start") + public JAXBElement createStart(Start value) { + return new JAXBElement(_Start_QNAME, Start.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link InfoButtonResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "infoButtonResponse") + public JAXBElement createInfoButtonResponse(InfoButtonResponse value) { + return new JAXBElement(_InfoButtonResponse_QNAME, InfoButtonResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetCompleteSolutionDepthResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setCompleteSolutionDepthResponse") + public JAXBElement createSetCompleteSolutionDepthResponse(SetCompleteSolutionDepthResponse value) { + return new JAXBElement(_SetCompleteSolutionDepthResponse_QNAME, SetCompleteSolutionDepthResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetFileGeneratedResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getFileGeneratedResponse") + public JAXBElement createGetFileGeneratedResponse(GetFileGeneratedResponse value) { + return new JAXBElement(_GetFileGeneratedResponse_QNAME, GetFileGeneratedResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetIgnoreMinimumResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setIgnoreMinimumResponse") + public JAXBElement createSetIgnoreMinimumResponse(SetIgnoreMinimumResponse value) { + return new JAXBElement(_SetIgnoreMinimumResponse_QNAME, SetIgnoreMinimumResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetTaskWSDLFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setTaskWSDLFileName") + public JAXBElement createSetTaskWSDLFileName(SetTaskWSDLFileName value) { + return new JAXBElement(_SetTaskWSDLFileName_QNAME, SetTaskWSDLFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetOwlFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setOwlFileNameResponse") + public JAXBElement createSetOwlFileNameResponse(SetOwlFileNameResponse value) { + return new JAXBElement(_SetOwlFileNameResponse_QNAME, SetOwlFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetCompleteSolutionDepth }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setCompleteSolutionDepth") + public JAXBElement createSetCompleteSolutionDepth(SetCompleteSolutionDepth value) { + return new JAXBElement(_SetCompleteSolutionDepth_QNAME, SetCompleteSolutionDepth.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGipsy }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGipsy") + public JAXBElement createSetGipsy(SetGipsy value) { + return new JAXBElement(_SetGipsy_QNAME, SetGipsy.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfConcepts }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfConcepts") + public JAXBElement createSetNumberOfConcepts(SetNumberOfConcepts value) { + return new JAXBElement(_SetNumberOfConcepts_QNAME, SetNumberOfConcepts.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetErrorMessagesResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getErrorMessagesResponse") + public JAXBElement createGetErrorMessagesResponse(GetErrorMessagesResponse value) { + return new JAXBElement(_GetErrorMessagesResponse_QNAME, GetErrorMessagesResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetBpelFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setBpelFileNameResponse") + public JAXBElement createSetBpelFileNameResponse(SetBpelFileNameResponse value) { + return new JAXBElement(_SetBpelFileNameResponse_QNAME, SetBpelFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetFileGenerated }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getFileGenerated") + public JAXBElement createGetFileGenerated(GetFileGenerated value) { + return new JAXBElement(_GetFileGenerated_QNAME, GetFileGenerated.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfServices }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfServices") + public JAXBElement createSetNumberOfServices(SetNumberOfServices value) { + return new JAXBElement(_SetNumberOfServices_QNAME, SetNumberOfServices.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link StartResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "startResponse") + public JAXBElement createStartResponse(StartResponse value) { + return new JAXBElement(_StartResponse_QNAME, StartResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfServicesResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfServicesResponse") + public JAXBElement createSetNumberOfServicesResponse(SetNumberOfServicesResponse value) { + return new JAXBElement(_SetNumberOfServicesResponse_QNAME, SetNumberOfServicesResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolutionsListResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolutionsListResponse") + public JAXBElement createSetSolutionsListResponse(SetSolutionsListResponse value) { + return new JAXBElement(_SetSolutionsListResponse_QNAME, SetSolutionsListResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGipsyResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGipsyResponse") + public JAXBElement createSetGipsyResponse(SetGipsyResponse value) { + return new JAXBElement(_SetGipsyResponse_QNAME, SetGipsyResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfConceptsResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfConceptsResponse") + public JAXBElement createSetNumberOfConceptsResponse(SetNumberOfConceptsResponse value) { + return new JAXBElement(_SetNumberOfConceptsResponse_QNAME, SetNumberOfConceptsResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolutionsList }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolutionsList") + public JAXBElement createSetSolutionsList(SetSolutionsList value) { + return new JAXBElement(_SetSolutionsList_QNAME, SetSolutionsList.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetWSLAFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setWSLAFileNameResponse") + public JAXBElement createSetWSLAFileNameResponse(SetWSLAFileNameResponse value) { + return new JAXBElement(_SetWSLAFileNameResponse_QNAME, SetWSLAFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetBpelFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setBpelFileName") + public JAXBElement createSetBpelFileName(SetBpelFileName value) { + return new JAXBElement(_SetBpelFileName_QNAME, SetBpelFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetIgnoreMinimum }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setIgnoreMinimum") + public JAXBElement createSetIgnoreMinimum(SetIgnoreMinimum value) { + return new JAXBElement(_SetIgnoreMinimum_QNAME, SetIgnoreMinimum.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetServiceWSDLFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setServiceWSDLFileNameResponse") + public JAXBElement createSetServiceWSDLFileNameResponse(SetServiceWSDLFileNameResponse value) { + return new JAXBElement(_SetServiceWSDLFileNameResponse_QNAME, SetServiceWSDLFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolvableProblemResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolvableProblemResponse") + public JAXBElement createSetSolvableProblemResponse(SetSolvableProblemResponse value) { + return new JAXBElement(_SetSolvableProblemResponse_QNAME, SetSolvableProblemResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetErrorMessages }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getErrorMessages") + public JAXBElement createGetErrorMessages(GetErrorMessages value) { + return new JAXBElement(_GetErrorMessages_QNAME, GetErrorMessages.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetTaskWSDLFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setTaskWSDLFileNameResponse") + public JAXBElement createSetTaskWSDLFileNameResponse(SetTaskWSDLFileNameResponse value) { + return new JAXBElement(_SetTaskWSDLFileNameResponse_QNAME, SetTaskWSDLFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link InfoButton }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "infoButton") + public JAXBElement createInfoButton(InfoButton value) { + return new JAXBElement(_InfoButton_QNAME, InfoButton.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetWSLAFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setWSLAFileName") + public JAXBElement createSetWSLAFileName(SetWSLAFileName value) { + return new JAXBElement(_SetWSLAFileName_QNAME, SetWSLAFileName.class, null, value); + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.java new file mode 100644 index 0000000..3b69f9d --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setBpelFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setBpelFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="bpelFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setBpelFileName", propOrder = { + "bpelFileName" +}) +public class SetBpelFileName { + + protected String bpelFileName; + + /** + * Gets the value of the bpelFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBpelFileName() { + return bpelFileName; + } + + /** + * Sets the value of the bpelFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBpelFileName(String value) { + this.bpelFileName = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.java new file mode 100644 index 0000000..c4f237c --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setBpelFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setBpelFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setBpelFileNameResponse") +public class SetBpelFileNameResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.java new file mode 100644 index 0000000..540e177 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setCompleteSolutionDepth complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setCompleteSolutionDepth">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setCompleteSolutionDepth") +public class SetCompleteSolutionDepth { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.java new file mode 100644 index 0000000..d7c4cb3 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setCompleteSolutionDepthResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setCompleteSolutionDepthResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setCompleteSolutionDepthResponse") +public class SetCompleteSolutionDepthResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.java new file mode 100644 index 0000000..6c9fb3b --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setDefault complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setDefault">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setDefault") +public class SetDefault { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.java new file mode 100644 index 0000000..29c3fe1 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setDefaultResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setDefaultResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setDefaultResponse") +public class SetDefaultResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.java new file mode 100644 index 0000000..5de898a --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGenerateIntermediateFiles complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGenerateIntermediateFiles">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="generateIntermediateFiles" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGenerateIntermediateFiles", propOrder = { + "generateIntermediateFiles" +}) +public class SetGenerateIntermediateFiles { + + protected boolean generateIntermediateFiles; + + /** + * Gets the value of the generateIntermediateFiles property. + * + */ + public boolean isGenerateIntermediateFiles() { + return generateIntermediateFiles; + } + + /** + * Sets the value of the generateIntermediateFiles property. + * + */ + public void setGenerateIntermediateFiles(boolean value) { + this.generateIntermediateFiles = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.java new file mode 100644 index 0000000..62b55f3 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGenerateIntermediateFilesResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGenerateIntermediateFilesResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGenerateIntermediateFilesResponse") +public class SetGenerateIntermediateFilesResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.java new file mode 100644 index 0000000..45d2056 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.java @@ -0,0 +1,54 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGipsy complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGipsy">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="_gipsy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGipsy", propOrder = { + "gipsy" +}) +public class SetGipsy { + + @XmlElement(name = "_gipsy") + protected boolean gipsy; + + /** + * Gets the value of the gipsy property. + * + */ + public boolean isGipsy() { + return gipsy; + } + + /** + * Sets the value of the gipsy property. + * + */ + public void setGipsy(boolean value) { + this.gipsy = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.java new file mode 100644 index 0000000..8453e12 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGipsyResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGipsyResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGipsyResponse") +public class SetGipsyResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.java new file mode 100644 index 0000000..5c7adf5 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setIgnoreMinimum complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setIgnoreMinimum">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ignoreMinimum" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setIgnoreMinimum", propOrder = { + "ignoreMinimum" +}) +public class SetIgnoreMinimum { + + protected boolean ignoreMinimum; + + /** + * Gets the value of the ignoreMinimum property. + * + */ + public boolean isIgnoreMinimum() { + return ignoreMinimum; + } + + /** + * Sets the value of the ignoreMinimum property. + * + */ + public void setIgnoreMinimum(boolean value) { + this.ignoreMinimum = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.java new file mode 100644 index 0000000..281a06e --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setIgnoreMinimumResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setIgnoreMinimumResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setIgnoreMinimumResponse") +public class SetIgnoreMinimumResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.java new file mode 100644 index 0000000..fe2cab1 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfConcepts complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfConcepts">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="numberOfConcepts" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfConcepts", propOrder = { + "numberOfConcepts" +}) +public class SetNumberOfConcepts { + + protected int numberOfConcepts; + + /** + * Gets the value of the numberOfConcepts property. + * + */ + public int getNumberOfConcepts() { + return numberOfConcepts; + } + + /** + * Sets the value of the numberOfConcepts property. + * + */ + public void setNumberOfConcepts(int value) { + this.numberOfConcepts = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.java new file mode 100644 index 0000000..30ce20f --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfConceptsResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfConceptsResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfConceptsResponse") +public class SetNumberOfConceptsResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.java new file mode 100644 index 0000000..4f96876 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfServices complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfServices">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="numberOfServices" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfServices", propOrder = { + "numberOfServices" +}) +public class SetNumberOfServices { + + protected int numberOfServices; + + /** + * Gets the value of the numberOfServices property. + * + */ + public int getNumberOfServices() { + return numberOfServices; + } + + /** + * Sets the value of the numberOfServices property. + * + */ + public void setNumberOfServices(int value) { + this.numberOfServices = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.java new file mode 100644 index 0000000..634a4f3 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfServicesResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfServicesResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfServicesResponse") +public class SetNumberOfServicesResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.java new file mode 100644 index 0000000..83b1542 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setOwlFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setOwlFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="owlFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setOwlFileName", propOrder = { + "owlFileName" +}) +public class SetOwlFileName { + + protected String owlFileName; + + /** + * Gets the value of the owlFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOwlFileName() { + return owlFileName; + } + + /** + * Sets the value of the owlFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOwlFileName(String value) { + this.owlFileName = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.java new file mode 100644 index 0000000..3c215d9 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setOwlFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setOwlFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setOwlFileNameResponse") +public class SetOwlFileNameResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.java new file mode 100644 index 0000000..d486334 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setServiceWSDLFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setServiceWSDLFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="serviceWSDLFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setServiceWSDLFileName", propOrder = { + "serviceWSDLFileName" +}) +public class SetServiceWSDLFileName { + + protected String serviceWSDLFileName; + + /** + * Gets the value of the serviceWSDLFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceWSDLFileName() { + return serviceWSDLFileName; + } + + /** + * Sets the value of the serviceWSDLFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceWSDLFileName(String value) { + this.serviceWSDLFileName = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.java new file mode 100644 index 0000000..5afd901 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setServiceWSDLFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setServiceWSDLFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setServiceWSDLFileNameResponse") +public class SetServiceWSDLFileNameResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.java new file mode 100644 index 0000000..bfc2ddb --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.java @@ -0,0 +1,69 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolutionsList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolutionsList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="depthNumbers" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolutionsList", propOrder = { + "depthNumbers" +}) +public class SetSolutionsList { + + @XmlElement(nillable = true) + protected List depthNumbers; + + /** + * Gets the value of the depthNumbers property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the depthNumbers property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDepthNumbers().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getDepthNumbers() { + if (depthNumbers == null) { + depthNumbers = new ArrayList(); + } + return this.depthNumbers; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.java new file mode 100644 index 0000000..b1e5916 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolutionsListResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolutionsListResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolutionsListResponse") +public class SetSolutionsListResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.java new file mode 100644 index 0000000..77b8885 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolvableProblem complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolvableProblem">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="solvableProblem" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolvableProblem", propOrder = { + "solvableProblem" +}) +public class SetSolvableProblem { + + protected boolean solvableProblem; + + /** + * Gets the value of the solvableProblem property. + * + */ + public boolean isSolvableProblem() { + return solvableProblem; + } + + /** + * Sets the value of the solvableProblem property. + * + */ + public void setSolvableProblem(boolean value) { + this.solvableProblem = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.java new file mode 100644 index 0000000..c60cf23 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolvableProblemResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolvableProblemResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolvableProblemResponse") +public class SetSolvableProblemResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.java new file mode 100644 index 0000000..bb89fb7 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setTaskWSDLFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setTaskWSDLFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="taskWSDLFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setTaskWSDLFileName", propOrder = { + "taskWSDLFileName" +}) +public class SetTaskWSDLFileName { + + protected String taskWSDLFileName; + + /** + * Gets the value of the taskWSDLFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaskWSDLFileName() { + return taskWSDLFileName; + } + + /** + * Sets the value of the taskWSDLFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaskWSDLFileName(String value) { + this.taskWSDLFileName = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.java new file mode 100644 index 0000000..2b61ec3 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setTaskWSDLFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setTaskWSDLFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setTaskWSDLFileNameResponse") +public class SetTaskWSDLFileNameResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.java new file mode 100644 index 0000000..d39e69e --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.java @@ -0,0 +1,62 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setWSLAFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setWSLAFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WSLAFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setWSLAFileName", propOrder = { + "wslaFileName" +}) +public class SetWSLAFileName { + + @XmlElement(name = "WSLAFileName") + protected String wslaFileName; + + /** + * Gets the value of the wslaFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWSLAFileName() { + return wslaFileName; + } + + /** + * Sets the value of the wslaFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWSLAFileName(String value) { + this.wslaFileName = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.java new file mode 100644 index 0000000..9412b7a --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setWSLAFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setWSLAFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setWSLAFileNameResponse") +public class SetWSLAFileNameResponse { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Start.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Start.java new file mode 100644 index 0000000..db4a0c4 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/Start.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for start complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="start">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "start") +public class Start { + + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.java new file mode 100644 index 0000000..af7f02c --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.java @@ -0,0 +1,54 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for startResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="startResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "startResponse", propOrder = { + "_return" +}) +public class StartResponse { + + @XmlElement(name = "return") + protected boolean _return; + + /** + * Gets the value of the return property. + * + */ + public boolean isReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + */ + public void setReturn(boolean value) { + this._return = value; + } + +} diff --git a/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/package-info.java b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/package-info.java new file mode 100644 index 0000000..779a3a0 --- /dev/null +++ b/build/generated-sources/jax-ws/ca/concordia/cse/gipsy/ws/soap/client/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "http://soap.ws.gipsy.cse.concordia.ca/") +package ca.concordia.cse.gipsy.ws.soap.client; diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.java new file mode 100644 index 0000000..5a9b8da --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for calculateMinNumberConcepts complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="calculateMinNumberConcepts">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "calculateMinNumberConcepts") +public class CalculateMinNumberConcepts { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.java new file mode 100644 index 0000000..b6a156a --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for calculateMinNumberConceptsResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="calculateMinNumberConceptsResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "calculateMinNumberConceptsResponse") +public class CalculateMinNumberConceptsResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Exception.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Exception.java new file mode 100644 index 0000000..bc9504b --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Exception.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for Exception complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="Exception">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Exception", propOrder = { + "message" +}) +public class Exception { + + protected String message; + + /** + * Gets the value of the message property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessage() { + return message; + } + + /** + * Sets the value of the message property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessage(String value) { + this.message = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.java new file mode 100644 index 0000000..57faec4 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.java @@ -0,0 +1,54 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.ws.WebFault; + + +/** + * This class was generated by the JAX-WS RI. + * JAX-WS RI 2.2.10-b140803.1500 + * Generated source version: 2.1 + * + */ +@WebFault(name = "Exception", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/") +public class Exception_Exception + extends java.lang.Exception +{ + + /** + * Java type that goes as soapenv:Fault detail element. + * + */ + private ca.concordia.cse.gipsy.ws.soap.client.Exception faultInfo; + + /** + * + * @param faultInfo + * @param message + */ + public Exception_Exception(String message, ca.concordia.cse.gipsy.ws.soap.client.Exception faultInfo) { + super(message); + this.faultInfo = faultInfo; + } + + /** + * + * @param faultInfo + * @param cause + * @param message + */ + public Exception_Exception(String message, ca.concordia.cse.gipsy.ws.soap.client.Exception faultInfo, Throwable cause) { + super(message, cause); + this.faultInfo = faultInfo; + } + + /** + * + * @return + * returns fault bean: ca.concordia.cse.gipsy.ws.soap.client.Exception + */ + public ca.concordia.cse.gipsy.ws.soap.client.Exception getFaultInfo() { + return faultInfo; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.java new file mode 100644 index 0000000..ed27b90 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.java @@ -0,0 +1,254 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import java.util.List; +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.RequestWrapper; +import javax.xml.ws.ResponseWrapper; + + +/** + * This class was generated by the JAX-WS RI. + * JAX-WS RI 2.2.10-b140803.1500 + * Generated source version: 2.1 + * + */ +@WebService(name = "GeneratorWS", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/") +@XmlSeeAlso({ + ObjectFactory.class +}) +public interface GeneratorWS { + + + /** + * + * @return + * returns boolean + * @throws Exception_Exception + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "start", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.Start") + @ResponseWrapper(localName = "startResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.StartResponse") + public boolean start() + throws Exception_Exception + ; + + /** + * + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setDefault", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetDefault") + @ResponseWrapper(localName = "setDefaultResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetDefaultResponse") + public void setDefault() + throws Exception_Exception + ; + + /** + * + * @param fileType + * @return + * returns byte[] + * @throws Exception_Exception + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "getFileGenerated", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetFileGenerated") + @ResponseWrapper(localName = "getFileGeneratedResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetFileGeneratedResponse") + public byte[] getFileGenerated( + @WebParam(name = "fileType", targetNamespace = "") + String fileType) + throws Exception_Exception + ; + + /** + * + * @param numberOfConcepts + */ + @WebMethod + @RequestWrapper(localName = "setNumberOfConcepts", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfConcepts") + @ResponseWrapper(localName = "setNumberOfConceptsResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfConceptsResponse") + public void setNumberOfConcepts( + @WebParam(name = "numberOfConcepts", targetNamespace = "") + int numberOfConcepts); + + /** + * + * @param numberOfServices + */ + @WebMethod + @RequestWrapper(localName = "setNumberOfServices", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfServices") + @ResponseWrapper(localName = "setNumberOfServicesResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetNumberOfServicesResponse") + public void setNumberOfServices( + @WebParam(name = "numberOfServices", targetNamespace = "") + int numberOfServices); + + /** + * + * @param solvableProblem + */ + @WebMethod + @RequestWrapper(localName = "setSolvableProblem", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolvableProblem") + @ResponseWrapper(localName = "setSolvableProblemResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolvableProblemResponse") + public void setSolvableProblem( + @WebParam(name = "solvableProblem", targetNamespace = "") + boolean solvableProblem); + + /** + * + * @param depthNumbers + */ + @WebMethod + @RequestWrapper(localName = "setSolutionsList", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolutionsList") + @ResponseWrapper(localName = "setSolutionsListResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetSolutionsListResponse") + public void setSolutionsList( + @WebParam(name = "depthNumbers", targetNamespace = "") + List depthNumbers); + + /** + * + */ + @WebMethod + @RequestWrapper(localName = "setCompleteSolutionDepth", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetCompleteSolutionDepth") + @ResponseWrapper(localName = "setCompleteSolutionDepthResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetCompleteSolutionDepthResponse") + public void setCompleteSolutionDepth(); + + /** + * + * @param gipsy + */ + @WebMethod + @RequestWrapper(localName = "setGipsy", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGipsy") + @ResponseWrapper(localName = "setGipsyResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGipsyResponse") + public void setGipsy( + @WebParam(name = "_gipsy", targetNamespace = "") + boolean gipsy); + + /** + * + * @param bpelFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setBpelFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetBpelFileName") + @ResponseWrapper(localName = "setBpelFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetBpelFileNameResponse") + public void setBpelFileName( + @WebParam(name = "bpelFileName", targetNamespace = "") + String bpelFileName) + throws Exception_Exception + ; + + /** + * + * @param owlFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setOwlFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetOwlFileName") + @ResponseWrapper(localName = "setOwlFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetOwlFileNameResponse") + public void setOwlFileName( + @WebParam(name = "owlFileName", targetNamespace = "") + String owlFileName) + throws Exception_Exception + ; + + /** + * + * @param taskWSDLFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setTaskWSDLFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetTaskWSDLFileName") + @ResponseWrapper(localName = "setTaskWSDLFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetTaskWSDLFileNameResponse") + public void setTaskWSDLFileName( + @WebParam(name = "taskWSDLFileName", targetNamespace = "") + String taskWSDLFileName) + throws Exception_Exception + ; + + /** + * + * @param wslaFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setWSLAFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetWSLAFileName") + @ResponseWrapper(localName = "setWSLAFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetWSLAFileNameResponse") + public void setWSLAFileName( + @WebParam(name = "WSLAFileName", targetNamespace = "") + String wslaFileName) + throws Exception_Exception + ; + + /** + * + * @param serviceWSDLFileName + * @throws Exception_Exception + */ + @WebMethod + @RequestWrapper(localName = "setServiceWSDLFileName", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetServiceWSDLFileName") + @ResponseWrapper(localName = "setServiceWSDLFileNameResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetServiceWSDLFileNameResponse") + public void setServiceWSDLFileName( + @WebParam(name = "serviceWSDLFileName", targetNamespace = "") + String serviceWSDLFileName) + throws Exception_Exception + ; + + /** + * + * @param generateIntermediateFiles + */ + @WebMethod + @RequestWrapper(localName = "setGenerateIntermediateFiles", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGenerateIntermediateFiles") + @ResponseWrapper(localName = "setGenerateIntermediateFilesResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetGenerateIntermediateFilesResponse") + public void setGenerateIntermediateFiles( + @WebParam(name = "generateIntermediateFiles", targetNamespace = "") + boolean generateIntermediateFiles); + + /** + * + * @param ignoreMinimum + */ + @WebMethod + @RequestWrapper(localName = "setIgnoreMinimum", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetIgnoreMinimum") + @ResponseWrapper(localName = "setIgnoreMinimumResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.SetIgnoreMinimumResponse") + public void setIgnoreMinimum( + @WebParam(name = "ignoreMinimum", targetNamespace = "") + boolean ignoreMinimum); + + /** + * + */ + @WebMethod + @RequestWrapper(localName = "calculateMinNumberConcepts", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.CalculateMinNumberConcepts") + @ResponseWrapper(localName = "calculateMinNumberConceptsResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.CalculateMinNumberConceptsResponse") + public void calculateMinNumberConcepts(); + + /** + * + * @return + * returns java.lang.String + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "getErrorMessages", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetErrorMessages") + @ResponseWrapper(localName = "getErrorMessagesResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.GetErrorMessagesResponse") + public String getErrorMessages(); + + /** + * + * @return + * returns java.lang.String + */ + @WebMethod + @WebResult(targetNamespace = "") + @RequestWrapper(localName = "infoButton", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.InfoButton") + @ResponseWrapper(localName = "infoButtonResponse", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", className = "ca.concordia.cse.gipsy.ws.soap.client.InfoButtonResponse") + public String infoButton(); + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.java new file mode 100644 index 0000000..6a327ef --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.java @@ -0,0 +1,78 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import java.net.MalformedURLException; +import java.net.URL; +import javax.xml.namespace.QName; +import javax.xml.ws.Service; +import javax.xml.ws.WebEndpoint; +import javax.xml.ws.WebServiceClient; +import javax.xml.ws.WebServiceException; +import javax.xml.ws.WebServiceFeature; + + +/** + * This class was generated by the JAX-WS RI. + * JAX-WS RI 2.2.10-b140803.1500 + * Generated source version: 2.1 + * + */ +@WebServiceClient(name = "GeneratorWSService", targetNamespace = "http://soap.ws.gipsy.cse.concordia.ca/", wsdlLocation = "http://localhost:8080/WSC-Gen/GeneratorWSService?wsdl") +public class GeneratorWSService + extends Service +{ + + private final static URL GENERATORWSSERVICE_WSDL_LOCATION; + private final static WebServiceException GENERATORWSSERVICE_EXCEPTION; + private final static QName GENERATORWSSERVICE_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "GeneratorWSService"); + + static { + URL url = null; + WebServiceException e = null; + try { + url = new URL("http://localhost:8080/WSC-Gen/GeneratorWSService?wsdl"); + } catch (MalformedURLException ex) { + e = new WebServiceException(ex); + } + GENERATORWSSERVICE_WSDL_LOCATION = url; + GENERATORWSSERVICE_EXCEPTION = e; + } + + public GeneratorWSService() { + super(__getWsdlLocation(), GENERATORWSSERVICE_QNAME); + } + + public GeneratorWSService(URL wsdlLocation, QName serviceName) { + super(wsdlLocation, serviceName); + } + + /** + * + * @return + * returns GeneratorWS + */ + @WebEndpoint(name = "GeneratorWSPort") + public GeneratorWS getGeneratorWSPort() { + return super.getPort(new QName("http://soap.ws.gipsy.cse.concordia.ca/", "GeneratorWSPort"), GeneratorWS.class); + } + + /** + * + * @param features + * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the features parameter will have their default values. + * @return + * returns GeneratorWS + */ + @WebEndpoint(name = "GeneratorWSPort") + public GeneratorWS getGeneratorWSPort(WebServiceFeature... features) { + return super.getPort(new QName("http://soap.ws.gipsy.cse.concordia.ca/", "GeneratorWSPort"), GeneratorWS.class, features); + } + + private static URL __getWsdlLocation() { + if (GENERATORWSSERVICE_EXCEPTION!= null) { + throw GENERATORWSSERVICE_EXCEPTION; + } + return GENERATORWSSERVICE_WSDL_LOCATION; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.java new file mode 100644 index 0000000..51456f7 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getErrorMessages complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getErrorMessages">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getErrorMessages") +public class GetErrorMessages { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.java new file mode 100644 index 0000000..05a5f0e --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.java @@ -0,0 +1,62 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getErrorMessagesResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getErrorMessagesResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getErrorMessagesResponse", propOrder = { + "_return" +}) +public class GetErrorMessagesResponse { + + @XmlElement(name = "return") + protected String _return; + + /** + * Gets the value of the return property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturn(String value) { + this._return = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.java new file mode 100644 index 0000000..79cc190 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getFileGenerated complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getFileGenerated">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="fileType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getFileGenerated", propOrder = { + "fileType" +}) +public class GetFileGenerated { + + protected String fileType; + + /** + * Gets the value of the fileType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFileType() { + return fileType; + } + + /** + * Sets the value of the fileType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFileType(String value) { + this.fileType = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.java new file mode 100644 index 0000000..5c2a1d2 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for getFileGeneratedResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="getFileGeneratedResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "getFileGeneratedResponse", propOrder = { + "_return" +}) +public class GetFileGeneratedResponse { + + @XmlElement(name = "return") + protected byte[] _return; + + /** + * Gets the value of the return property. + * + * @return + * possible object is + * byte[] + */ + public byte[] getReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + * @param value + * allowed object is + * byte[] + */ + public void setReturn(byte[] value) { + this._return = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.java new file mode 100644 index 0000000..2d6c9b2 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for infoButton complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="infoButton">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "infoButton") +public class InfoButton { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.java new file mode 100644 index 0000000..1d0002f --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.java @@ -0,0 +1,62 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for infoButtonResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="infoButtonResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "infoButtonResponse", propOrder = { + "_return" +}) +public class InfoButtonResponse { + + @XmlElement(name = "return") + protected String _return; + + /** + * Gets the value of the return property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturn(String value) { + this._return = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.java new file mode 100644 index 0000000..143f3ed --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.java @@ -0,0 +1,737 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the ca.concordia.cse.gipsy.ws.soap.client package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _SetDefaultResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setDefaultResponse"); + private final static QName _SetGenerateIntermediateFilesResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGenerateIntermediateFilesResponse"); + private final static QName _SetServiceWSDLFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setServiceWSDLFileName"); + private final static QName _SetSolvableProblem_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolvableProblem"); + private final static QName _CalculateMinNumberConcepts_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "calculateMinNumberConcepts"); + private final static QName _Exception_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "Exception"); + private final static QName _SetOwlFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setOwlFileName"); + private final static QName _SetDefault_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setDefault"); + private final static QName _CalculateMinNumberConceptsResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "calculateMinNumberConceptsResponse"); + private final static QName _SetGenerateIntermediateFiles_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGenerateIntermediateFiles"); + private final static QName _Start_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "start"); + private final static QName _InfoButtonResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "infoButtonResponse"); + private final static QName _SetCompleteSolutionDepthResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setCompleteSolutionDepthResponse"); + private final static QName _GetFileGeneratedResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getFileGeneratedResponse"); + private final static QName _SetIgnoreMinimumResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setIgnoreMinimumResponse"); + private final static QName _SetTaskWSDLFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setTaskWSDLFileName"); + private final static QName _SetOwlFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setOwlFileNameResponse"); + private final static QName _SetCompleteSolutionDepth_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setCompleteSolutionDepth"); + private final static QName _SetGipsy_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGipsy"); + private final static QName _SetNumberOfConcepts_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfConcepts"); + private final static QName _GetErrorMessagesResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getErrorMessagesResponse"); + private final static QName _SetBpelFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setBpelFileNameResponse"); + private final static QName _GetFileGenerated_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getFileGenerated"); + private final static QName _SetNumberOfServices_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfServices"); + private final static QName _StartResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "startResponse"); + private final static QName _SetNumberOfServicesResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfServicesResponse"); + private final static QName _SetSolutionsListResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolutionsListResponse"); + private final static QName _SetGipsyResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setGipsyResponse"); + private final static QName _SetNumberOfConceptsResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setNumberOfConceptsResponse"); + private final static QName _SetSolutionsList_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolutionsList"); + private final static QName _SetWSLAFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setWSLAFileNameResponse"); + private final static QName _SetBpelFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setBpelFileName"); + private final static QName _SetIgnoreMinimum_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setIgnoreMinimum"); + private final static QName _SetServiceWSDLFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setServiceWSDLFileNameResponse"); + private final static QName _SetSolvableProblemResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setSolvableProblemResponse"); + private final static QName _GetErrorMessages_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "getErrorMessages"); + private final static QName _SetTaskWSDLFileNameResponse_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setTaskWSDLFileNameResponse"); + private final static QName _InfoButton_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "infoButton"); + private final static QName _SetWSLAFileName_QNAME = new QName("http://soap.ws.gipsy.cse.concordia.ca/", "setWSLAFileName"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ca.concordia.cse.gipsy.ws.soap.client + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link SetBpelFileNameResponse } + * + */ + public SetBpelFileNameResponse createSetBpelFileNameResponse() { + return new SetBpelFileNameResponse(); + } + + /** + * Create an instance of {@link StartResponse } + * + */ + public StartResponse createStartResponse() { + return new StartResponse(); + } + + /** + * Create an instance of {@link SetNumberOfServices } + * + */ + public SetNumberOfServices createSetNumberOfServices() { + return new SetNumberOfServices(); + } + + /** + * Create an instance of {@link GetFileGenerated } + * + */ + public GetFileGenerated createGetFileGenerated() { + return new GetFileGenerated(); + } + + /** + * Create an instance of {@link SetWSLAFileNameResponse } + * + */ + public SetWSLAFileNameResponse createSetWSLAFileNameResponse() { + return new SetWSLAFileNameResponse(); + } + + /** + * Create an instance of {@link SetSolutionsList } + * + */ + public SetSolutionsList createSetSolutionsList() { + return new SetSolutionsList(); + } + + /** + * Create an instance of {@link SetGipsyResponse } + * + */ + public SetGipsyResponse createSetGipsyResponse() { + return new SetGipsyResponse(); + } + + /** + * Create an instance of {@link SetNumberOfConceptsResponse } + * + */ + public SetNumberOfConceptsResponse createSetNumberOfConceptsResponse() { + return new SetNumberOfConceptsResponse(); + } + + /** + * Create an instance of {@link SetSolutionsListResponse } + * + */ + public SetSolutionsListResponse createSetSolutionsListResponse() { + return new SetSolutionsListResponse(); + } + + /** + * Create an instance of {@link SetNumberOfServicesResponse } + * + */ + public SetNumberOfServicesResponse createSetNumberOfServicesResponse() { + return new SetNumberOfServicesResponse(); + } + + /** + * Create an instance of {@link InfoButton } + * + */ + public InfoButton createInfoButton() { + return new InfoButton(); + } + + /** + * Create an instance of {@link SetWSLAFileName } + * + */ + public SetWSLAFileName createSetWSLAFileName() { + return new SetWSLAFileName(); + } + + /** + * Create an instance of {@link GetErrorMessages } + * + */ + public GetErrorMessages createGetErrorMessages() { + return new GetErrorMessages(); + } + + /** + * Create an instance of {@link SetTaskWSDLFileNameResponse } + * + */ + public SetTaskWSDLFileNameResponse createSetTaskWSDLFileNameResponse() { + return new SetTaskWSDLFileNameResponse(); + } + + /** + * Create an instance of {@link SetIgnoreMinimum } + * + */ + public SetIgnoreMinimum createSetIgnoreMinimum() { + return new SetIgnoreMinimum(); + } + + /** + * Create an instance of {@link SetServiceWSDLFileNameResponse } + * + */ + public SetServiceWSDLFileNameResponse createSetServiceWSDLFileNameResponse() { + return new SetServiceWSDLFileNameResponse(); + } + + /** + * Create an instance of {@link SetSolvableProblemResponse } + * + */ + public SetSolvableProblemResponse createSetSolvableProblemResponse() { + return new SetSolvableProblemResponse(); + } + + /** + * Create an instance of {@link SetBpelFileName } + * + */ + public SetBpelFileName createSetBpelFileName() { + return new SetBpelFileName(); + } + + /** + * Create an instance of {@link SetSolvableProblem } + * + */ + public SetSolvableProblem createSetSolvableProblem() { + return new SetSolvableProblem(); + } + + /** + * Create an instance of {@link SetServiceWSDLFileName } + * + */ + public SetServiceWSDLFileName createSetServiceWSDLFileName() { + return new SetServiceWSDLFileName(); + } + + /** + * Create an instance of {@link SetGenerateIntermediateFilesResponse } + * + */ + public SetGenerateIntermediateFilesResponse createSetGenerateIntermediateFilesResponse() { + return new SetGenerateIntermediateFilesResponse(); + } + + /** + * Create an instance of {@link SetDefaultResponse } + * + */ + public SetDefaultResponse createSetDefaultResponse() { + return new SetDefaultResponse(); + } + + /** + * Create an instance of {@link SetGenerateIntermediateFiles } + * + */ + public SetGenerateIntermediateFiles createSetGenerateIntermediateFiles() { + return new SetGenerateIntermediateFiles(); + } + + /** + * Create an instance of {@link Start } + * + */ + public Start createStart() { + return new Start(); + } + + /** + * Create an instance of {@link CalculateMinNumberConceptsResponse } + * + */ + public CalculateMinNumberConceptsResponse createCalculateMinNumberConceptsResponse() { + return new CalculateMinNumberConceptsResponse(); + } + + /** + * Create an instance of {@link SetDefault } + * + */ + public SetDefault createSetDefault() { + return new SetDefault(); + } + + /** + * Create an instance of {@link Exception } + * + */ + public Exception createException() { + return new Exception(); + } + + /** + * Create an instance of {@link SetOwlFileName } + * + */ + public SetOwlFileName createSetOwlFileName() { + return new SetOwlFileName(); + } + + /** + * Create an instance of {@link CalculateMinNumberConcepts } + * + */ + public CalculateMinNumberConcepts createCalculateMinNumberConcepts() { + return new CalculateMinNumberConcepts(); + } + + /** + * Create an instance of {@link GetFileGeneratedResponse } + * + */ + public GetFileGeneratedResponse createGetFileGeneratedResponse() { + return new GetFileGeneratedResponse(); + } + + /** + * Create an instance of {@link InfoButtonResponse } + * + */ + public InfoButtonResponse createInfoButtonResponse() { + return new InfoButtonResponse(); + } + + /** + * Create an instance of {@link SetCompleteSolutionDepthResponse } + * + */ + public SetCompleteSolutionDepthResponse createSetCompleteSolutionDepthResponse() { + return new SetCompleteSolutionDepthResponse(); + } + + /** + * Create an instance of {@link GetErrorMessagesResponse } + * + */ + public GetErrorMessagesResponse createGetErrorMessagesResponse() { + return new GetErrorMessagesResponse(); + } + + /** + * Create an instance of {@link SetCompleteSolutionDepth } + * + */ + public SetCompleteSolutionDepth createSetCompleteSolutionDepth() { + return new SetCompleteSolutionDepth(); + } + + /** + * Create an instance of {@link SetGipsy } + * + */ + public SetGipsy createSetGipsy() { + return new SetGipsy(); + } + + /** + * Create an instance of {@link SetNumberOfConcepts } + * + */ + public SetNumberOfConcepts createSetNumberOfConcepts() { + return new SetNumberOfConcepts(); + } + + /** + * Create an instance of {@link SetOwlFileNameResponse } + * + */ + public SetOwlFileNameResponse createSetOwlFileNameResponse() { + return new SetOwlFileNameResponse(); + } + + /** + * Create an instance of {@link SetTaskWSDLFileName } + * + */ + public SetTaskWSDLFileName createSetTaskWSDLFileName() { + return new SetTaskWSDLFileName(); + } + + /** + * Create an instance of {@link SetIgnoreMinimumResponse } + * + */ + public SetIgnoreMinimumResponse createSetIgnoreMinimumResponse() { + return new SetIgnoreMinimumResponse(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetDefaultResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setDefaultResponse") + public JAXBElement createSetDefaultResponse(SetDefaultResponse value) { + return new JAXBElement(_SetDefaultResponse_QNAME, SetDefaultResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGenerateIntermediateFilesResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGenerateIntermediateFilesResponse") + public JAXBElement createSetGenerateIntermediateFilesResponse(SetGenerateIntermediateFilesResponse value) { + return new JAXBElement(_SetGenerateIntermediateFilesResponse_QNAME, SetGenerateIntermediateFilesResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetServiceWSDLFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setServiceWSDLFileName") + public JAXBElement createSetServiceWSDLFileName(SetServiceWSDLFileName value) { + return new JAXBElement(_SetServiceWSDLFileName_QNAME, SetServiceWSDLFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolvableProblem }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolvableProblem") + public JAXBElement createSetSolvableProblem(SetSolvableProblem value) { + return new JAXBElement(_SetSolvableProblem_QNAME, SetSolvableProblem.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateMinNumberConcepts }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "calculateMinNumberConcepts") + public JAXBElement createCalculateMinNumberConcepts(CalculateMinNumberConcepts value) { + return new JAXBElement(_CalculateMinNumberConcepts_QNAME, CalculateMinNumberConcepts.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "Exception") + public JAXBElement createException(Exception value) { + return new JAXBElement(_Exception_QNAME, Exception.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetOwlFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setOwlFileName") + public JAXBElement createSetOwlFileName(SetOwlFileName value) { + return new JAXBElement(_SetOwlFileName_QNAME, SetOwlFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetDefault }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setDefault") + public JAXBElement createSetDefault(SetDefault value) { + return new JAXBElement(_SetDefault_QNAME, SetDefault.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateMinNumberConceptsResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "calculateMinNumberConceptsResponse") + public JAXBElement createCalculateMinNumberConceptsResponse(CalculateMinNumberConceptsResponse value) { + return new JAXBElement(_CalculateMinNumberConceptsResponse_QNAME, CalculateMinNumberConceptsResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGenerateIntermediateFiles }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGenerateIntermediateFiles") + public JAXBElement createSetGenerateIntermediateFiles(SetGenerateIntermediateFiles value) { + return new JAXBElement(_SetGenerateIntermediateFiles_QNAME, SetGenerateIntermediateFiles.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Start }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "start") + public JAXBElement createStart(Start value) { + return new JAXBElement(_Start_QNAME, Start.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link InfoButtonResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "infoButtonResponse") + public JAXBElement createInfoButtonResponse(InfoButtonResponse value) { + return new JAXBElement(_InfoButtonResponse_QNAME, InfoButtonResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetCompleteSolutionDepthResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setCompleteSolutionDepthResponse") + public JAXBElement createSetCompleteSolutionDepthResponse(SetCompleteSolutionDepthResponse value) { + return new JAXBElement(_SetCompleteSolutionDepthResponse_QNAME, SetCompleteSolutionDepthResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetFileGeneratedResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getFileGeneratedResponse") + public JAXBElement createGetFileGeneratedResponse(GetFileGeneratedResponse value) { + return new JAXBElement(_GetFileGeneratedResponse_QNAME, GetFileGeneratedResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetIgnoreMinimumResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setIgnoreMinimumResponse") + public JAXBElement createSetIgnoreMinimumResponse(SetIgnoreMinimumResponse value) { + return new JAXBElement(_SetIgnoreMinimumResponse_QNAME, SetIgnoreMinimumResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetTaskWSDLFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setTaskWSDLFileName") + public JAXBElement createSetTaskWSDLFileName(SetTaskWSDLFileName value) { + return new JAXBElement(_SetTaskWSDLFileName_QNAME, SetTaskWSDLFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetOwlFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setOwlFileNameResponse") + public JAXBElement createSetOwlFileNameResponse(SetOwlFileNameResponse value) { + return new JAXBElement(_SetOwlFileNameResponse_QNAME, SetOwlFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetCompleteSolutionDepth }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setCompleteSolutionDepth") + public JAXBElement createSetCompleteSolutionDepth(SetCompleteSolutionDepth value) { + return new JAXBElement(_SetCompleteSolutionDepth_QNAME, SetCompleteSolutionDepth.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGipsy }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGipsy") + public JAXBElement createSetGipsy(SetGipsy value) { + return new JAXBElement(_SetGipsy_QNAME, SetGipsy.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfConcepts }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfConcepts") + public JAXBElement createSetNumberOfConcepts(SetNumberOfConcepts value) { + return new JAXBElement(_SetNumberOfConcepts_QNAME, SetNumberOfConcepts.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetErrorMessagesResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getErrorMessagesResponse") + public JAXBElement createGetErrorMessagesResponse(GetErrorMessagesResponse value) { + return new JAXBElement(_GetErrorMessagesResponse_QNAME, GetErrorMessagesResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetBpelFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setBpelFileNameResponse") + public JAXBElement createSetBpelFileNameResponse(SetBpelFileNameResponse value) { + return new JAXBElement(_SetBpelFileNameResponse_QNAME, SetBpelFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetFileGenerated }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getFileGenerated") + public JAXBElement createGetFileGenerated(GetFileGenerated value) { + return new JAXBElement(_GetFileGenerated_QNAME, GetFileGenerated.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfServices }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfServices") + public JAXBElement createSetNumberOfServices(SetNumberOfServices value) { + return new JAXBElement(_SetNumberOfServices_QNAME, SetNumberOfServices.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link StartResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "startResponse") + public JAXBElement createStartResponse(StartResponse value) { + return new JAXBElement(_StartResponse_QNAME, StartResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfServicesResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfServicesResponse") + public JAXBElement createSetNumberOfServicesResponse(SetNumberOfServicesResponse value) { + return new JAXBElement(_SetNumberOfServicesResponse_QNAME, SetNumberOfServicesResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolutionsListResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolutionsListResponse") + public JAXBElement createSetSolutionsListResponse(SetSolutionsListResponse value) { + return new JAXBElement(_SetSolutionsListResponse_QNAME, SetSolutionsListResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetGipsyResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setGipsyResponse") + public JAXBElement createSetGipsyResponse(SetGipsyResponse value) { + return new JAXBElement(_SetGipsyResponse_QNAME, SetGipsyResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetNumberOfConceptsResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setNumberOfConceptsResponse") + public JAXBElement createSetNumberOfConceptsResponse(SetNumberOfConceptsResponse value) { + return new JAXBElement(_SetNumberOfConceptsResponse_QNAME, SetNumberOfConceptsResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolutionsList }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolutionsList") + public JAXBElement createSetSolutionsList(SetSolutionsList value) { + return new JAXBElement(_SetSolutionsList_QNAME, SetSolutionsList.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetWSLAFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setWSLAFileNameResponse") + public JAXBElement createSetWSLAFileNameResponse(SetWSLAFileNameResponse value) { + return new JAXBElement(_SetWSLAFileNameResponse_QNAME, SetWSLAFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetBpelFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setBpelFileName") + public JAXBElement createSetBpelFileName(SetBpelFileName value) { + return new JAXBElement(_SetBpelFileName_QNAME, SetBpelFileName.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetIgnoreMinimum }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setIgnoreMinimum") + public JAXBElement createSetIgnoreMinimum(SetIgnoreMinimum value) { + return new JAXBElement(_SetIgnoreMinimum_QNAME, SetIgnoreMinimum.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetServiceWSDLFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setServiceWSDLFileNameResponse") + public JAXBElement createSetServiceWSDLFileNameResponse(SetServiceWSDLFileNameResponse value) { + return new JAXBElement(_SetServiceWSDLFileNameResponse_QNAME, SetServiceWSDLFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetSolvableProblemResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setSolvableProblemResponse") + public JAXBElement createSetSolvableProblemResponse(SetSolvableProblemResponse value) { + return new JAXBElement(_SetSolvableProblemResponse_QNAME, SetSolvableProblemResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetErrorMessages }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "getErrorMessages") + public JAXBElement createGetErrorMessages(GetErrorMessages value) { + return new JAXBElement(_GetErrorMessages_QNAME, GetErrorMessages.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetTaskWSDLFileNameResponse }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setTaskWSDLFileNameResponse") + public JAXBElement createSetTaskWSDLFileNameResponse(SetTaskWSDLFileNameResponse value) { + return new JAXBElement(_SetTaskWSDLFileNameResponse_QNAME, SetTaskWSDLFileNameResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link InfoButton }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "infoButton") + public JAXBElement createInfoButton(InfoButton value) { + return new JAXBElement(_InfoButton_QNAME, InfoButton.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetWSLAFileName }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://soap.ws.gipsy.cse.concordia.ca/", name = "setWSLAFileName") + public JAXBElement createSetWSLAFileName(SetWSLAFileName value) { + return new JAXBElement(_SetWSLAFileName_QNAME, SetWSLAFileName.class, null, value); + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.java new file mode 100644 index 0000000..3b69f9d --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setBpelFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setBpelFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="bpelFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setBpelFileName", propOrder = { + "bpelFileName" +}) +public class SetBpelFileName { + + protected String bpelFileName; + + /** + * Gets the value of the bpelFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBpelFileName() { + return bpelFileName; + } + + /** + * Sets the value of the bpelFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBpelFileName(String value) { + this.bpelFileName = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.java new file mode 100644 index 0000000..c4f237c --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setBpelFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setBpelFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setBpelFileNameResponse") +public class SetBpelFileNameResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.java new file mode 100644 index 0000000..540e177 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setCompleteSolutionDepth complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setCompleteSolutionDepth">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setCompleteSolutionDepth") +public class SetCompleteSolutionDepth { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.java new file mode 100644 index 0000000..d7c4cb3 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setCompleteSolutionDepthResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setCompleteSolutionDepthResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setCompleteSolutionDepthResponse") +public class SetCompleteSolutionDepthResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.java new file mode 100644 index 0000000..6c9fb3b --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setDefault complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setDefault">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setDefault") +public class SetDefault { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.java new file mode 100644 index 0000000..29c3fe1 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setDefaultResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setDefaultResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setDefaultResponse") +public class SetDefaultResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.java new file mode 100644 index 0000000..5de898a --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGenerateIntermediateFiles complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGenerateIntermediateFiles">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="generateIntermediateFiles" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGenerateIntermediateFiles", propOrder = { + "generateIntermediateFiles" +}) +public class SetGenerateIntermediateFiles { + + protected boolean generateIntermediateFiles; + + /** + * Gets the value of the generateIntermediateFiles property. + * + */ + public boolean isGenerateIntermediateFiles() { + return generateIntermediateFiles; + } + + /** + * Sets the value of the generateIntermediateFiles property. + * + */ + public void setGenerateIntermediateFiles(boolean value) { + this.generateIntermediateFiles = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.java new file mode 100644 index 0000000..62b55f3 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGenerateIntermediateFilesResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGenerateIntermediateFilesResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGenerateIntermediateFilesResponse") +public class SetGenerateIntermediateFilesResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.java new file mode 100644 index 0000000..45d2056 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.java @@ -0,0 +1,54 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGipsy complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGipsy">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="_gipsy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGipsy", propOrder = { + "gipsy" +}) +public class SetGipsy { + + @XmlElement(name = "_gipsy") + protected boolean gipsy; + + /** + * Gets the value of the gipsy property. + * + */ + public boolean isGipsy() { + return gipsy; + } + + /** + * Sets the value of the gipsy property. + * + */ + public void setGipsy(boolean value) { + this.gipsy = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.java new file mode 100644 index 0000000..8453e12 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setGipsyResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setGipsyResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setGipsyResponse") +public class SetGipsyResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.java new file mode 100644 index 0000000..5c7adf5 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setIgnoreMinimum complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setIgnoreMinimum">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ignoreMinimum" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setIgnoreMinimum", propOrder = { + "ignoreMinimum" +}) +public class SetIgnoreMinimum { + + protected boolean ignoreMinimum; + + /** + * Gets the value of the ignoreMinimum property. + * + */ + public boolean isIgnoreMinimum() { + return ignoreMinimum; + } + + /** + * Sets the value of the ignoreMinimum property. + * + */ + public void setIgnoreMinimum(boolean value) { + this.ignoreMinimum = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.java new file mode 100644 index 0000000..281a06e --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setIgnoreMinimumResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setIgnoreMinimumResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setIgnoreMinimumResponse") +public class SetIgnoreMinimumResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.java new file mode 100644 index 0000000..fe2cab1 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfConcepts complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfConcepts">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="numberOfConcepts" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfConcepts", propOrder = { + "numberOfConcepts" +}) +public class SetNumberOfConcepts { + + protected int numberOfConcepts; + + /** + * Gets the value of the numberOfConcepts property. + * + */ + public int getNumberOfConcepts() { + return numberOfConcepts; + } + + /** + * Sets the value of the numberOfConcepts property. + * + */ + public void setNumberOfConcepts(int value) { + this.numberOfConcepts = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.java new file mode 100644 index 0000000..30ce20f --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfConceptsResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfConceptsResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfConceptsResponse") +public class SetNumberOfConceptsResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.java new file mode 100644 index 0000000..4f96876 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfServices complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfServices">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="numberOfServices" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfServices", propOrder = { + "numberOfServices" +}) +public class SetNumberOfServices { + + protected int numberOfServices; + + /** + * Gets the value of the numberOfServices property. + * + */ + public int getNumberOfServices() { + return numberOfServices; + } + + /** + * Sets the value of the numberOfServices property. + * + */ + public void setNumberOfServices(int value) { + this.numberOfServices = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.java new file mode 100644 index 0000000..634a4f3 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setNumberOfServicesResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setNumberOfServicesResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setNumberOfServicesResponse") +public class SetNumberOfServicesResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.java new file mode 100644 index 0000000..83b1542 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setOwlFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setOwlFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="owlFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setOwlFileName", propOrder = { + "owlFileName" +}) +public class SetOwlFileName { + + protected String owlFileName; + + /** + * Gets the value of the owlFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOwlFileName() { + return owlFileName; + } + + /** + * Sets the value of the owlFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOwlFileName(String value) { + this.owlFileName = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.java new file mode 100644 index 0000000..3c215d9 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setOwlFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setOwlFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setOwlFileNameResponse") +public class SetOwlFileNameResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.java new file mode 100644 index 0000000..d486334 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setServiceWSDLFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setServiceWSDLFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="serviceWSDLFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setServiceWSDLFileName", propOrder = { + "serviceWSDLFileName" +}) +public class SetServiceWSDLFileName { + + protected String serviceWSDLFileName; + + /** + * Gets the value of the serviceWSDLFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceWSDLFileName() { + return serviceWSDLFileName; + } + + /** + * Sets the value of the serviceWSDLFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceWSDLFileName(String value) { + this.serviceWSDLFileName = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.java new file mode 100644 index 0000000..5afd901 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setServiceWSDLFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setServiceWSDLFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setServiceWSDLFileNameResponse") +public class SetServiceWSDLFileNameResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.java new file mode 100644 index 0000000..bfc2ddb --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.java @@ -0,0 +1,69 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolutionsList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolutionsList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="depthNumbers" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolutionsList", propOrder = { + "depthNumbers" +}) +public class SetSolutionsList { + + @XmlElement(nillable = true) + protected List depthNumbers; + + /** + * Gets the value of the depthNumbers property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the depthNumbers property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDepthNumbers().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getDepthNumbers() { + if (depthNumbers == null) { + depthNumbers = new ArrayList(); + } + return this.depthNumbers; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.java new file mode 100644 index 0000000..b1e5916 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolutionsListResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolutionsListResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolutionsListResponse") +public class SetSolutionsListResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.java new file mode 100644 index 0000000..77b8885 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.java @@ -0,0 +1,52 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolvableProblem complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolvableProblem">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="solvableProblem" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolvableProblem", propOrder = { + "solvableProblem" +}) +public class SetSolvableProblem { + + protected boolean solvableProblem; + + /** + * Gets the value of the solvableProblem property. + * + */ + public boolean isSolvableProblem() { + return solvableProblem; + } + + /** + * Sets the value of the solvableProblem property. + * + */ + public void setSolvableProblem(boolean value) { + this.solvableProblem = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.java new file mode 100644 index 0000000..c60cf23 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setSolvableProblemResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setSolvableProblemResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setSolvableProblemResponse") +public class SetSolvableProblemResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.java new file mode 100644 index 0000000..bb89fb7 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.java @@ -0,0 +1,60 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setTaskWSDLFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setTaskWSDLFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="taskWSDLFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setTaskWSDLFileName", propOrder = { + "taskWSDLFileName" +}) +public class SetTaskWSDLFileName { + + protected String taskWSDLFileName; + + /** + * Gets the value of the taskWSDLFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaskWSDLFileName() { + return taskWSDLFileName; + } + + /** + * Sets the value of the taskWSDLFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaskWSDLFileName(String value) { + this.taskWSDLFileName = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.java new file mode 100644 index 0000000..2b61ec3 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setTaskWSDLFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setTaskWSDLFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setTaskWSDLFileNameResponse") +public class SetTaskWSDLFileNameResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.java new file mode 100644 index 0000000..d39e69e --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.java @@ -0,0 +1,62 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setWSLAFileName complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setWSLAFileName">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WSLAFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setWSLAFileName", propOrder = { + "wslaFileName" +}) +public class SetWSLAFileName { + + @XmlElement(name = "WSLAFileName") + protected String wslaFileName; + + /** + * Gets the value of the wslaFileName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWSLAFileName() { + return wslaFileName; + } + + /** + * Sets the value of the wslaFileName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWSLAFileName(String value) { + this.wslaFileName = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.java new file mode 100644 index 0000000..9412b7a --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for setWSLAFileNameResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="setWSLAFileNameResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "setWSLAFileNameResponse") +public class SetWSLAFileNameResponse { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Start.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Start.java new file mode 100644 index 0000000..db4a0c4 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/Start.java @@ -0,0 +1,32 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for start complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="start">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "start") +public class Start { + + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.java new file mode 100644 index 0000000..af7f02c --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.java @@ -0,0 +1,54 @@ + +package ca.concordia.cse.gipsy.ws.soap.client; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for startResponse complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="startResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="return" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "startResponse", propOrder = { + "_return" +}) +public class StartResponse { + + @XmlElement(name = "return") + protected boolean _return; + + /** + * Gets the value of the return property. + * + */ + public boolean isReturn() { + return _return; + } + + /** + * Sets the value of the return property. + * + */ + public void setReturn(boolean value) { + this._return = value; + } + +} diff --git a/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/package-info.java b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/package-info.java new file mode 100644 index 0000000..779a3a0 --- /dev/null +++ b/build/generated/jax-wsCache/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/client/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "http://soap.ws.gipsy.cse.concordia.ca/") +package ca.concordia.cse.gipsy.ws.soap.client; diff --git a/build/web/META-INF/MANIFEST.MF b/build/web/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/build/web/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/build/web/RestJSClient.html b/build/web/RestJSClient.html new file mode 100644 index 0000000..53515a0 --- /dev/null +++ b/build/web/RestJSClient.html @@ -0,0 +1,155 @@ + + + + Rest Client for WS-Gen + + + + + +
+

Javascript REST Client for WS-Gen

+
+
+

Parameters for the Generator

+

+

+ + + + + + +

+ + + + +
+ + \ No newline at end of file diff --git a/build/web/WEB-INF/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/deploy.wsdd b/build/web/WEB-INF/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/deploy.wsdd new file mode 100644 index 0000000..985a674 --- /dev/null +++ b/build/web/WEB-INF/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/deploy.wsdd @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/undeploy.wsdd b/build/web/WEB-INF/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/undeploy.wsdd new file mode 100644 index 0000000..b5dc0e0 --- /dev/null +++ b/build/web/WEB-INF/GeneratorWSService/ca/concordia/cse/gipsy/ws/soap/undeploy.wsdd @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/.classpath b/build/web/WEB-INF/classes/.classpath new file mode 100644 index 0000000..cb169ec --- /dev/null +++ b/build/web/WEB-INF/classes/.classpath @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/.netbeans_automatic_build b/build/web/WEB-INF/classes/.netbeans_automatic_build new file mode 100644 index 0000000..e69de29 diff --git a/build/web/WEB-INF/classes/.netbeans_update_resources b/build/web/WEB-INF/classes/.netbeans_update_resources new file mode 100644 index 0000000..e69de29 diff --git a/build/web/WEB-INF/classes/.project b/build/web/WEB-INF/classes/.project new file mode 100644 index 0000000..2672fc7 --- /dev/null +++ b/build/web/WEB-INF/classes/.project @@ -0,0 +1,17 @@ + + + Web Service Challenge Generator UI + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/build/web/WEB-INF/classes/.settings/org.eclipse.ltk.core.refactoring.prefs b/build/web/WEB-INF/classes/.settings/org.eclipse.ltk.core.refactoring.prefs new file mode 100644 index 0000000..9aaa3a1 --- /dev/null +++ b/build/web/WEB-INF/classes/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -0,0 +1,3 @@ +#Thu Jul 10 12:21:14 CEST 2008 +eclipse.preferences.version=1 +org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false diff --git a/build/web/WEB-INF/classes/.settings/org.eclipse.wst.validation.prefs b/build/web/WEB-INF/classes/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 0000000..9890490 --- /dev/null +++ b/build/web/WEB-INF/classes/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,6 @@ +#Thu Jul 10 12:21:50 CEST 2008 +DELEGATES_PREFERENCE=delegateValidatorListorg.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator\=org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator; +USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.xml.core.internal.validation.eclipse.Validator; +USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.xml.core.internal.validation.eclipse.Validator; +USER_PREFERENCE=overrideGlobalPreferencesfalse +eclipse.preferences.version=1 diff --git a/build/web/WEB-INF/classes/ChallengeDocuments/WSC2009Rules-1.1.pdf b/build/web/WEB-INF/classes/ChallengeDocuments/WSC2009Rules-1.1.pdf new file mode 100644 index 0000000..3a77e28 Binary files /dev/null and b/build/web/WEB-INF/classes/ChallengeDocuments/WSC2009Rules-1.1.pdf differ diff --git a/build/web/WEB-INF/classes/ChallengeDocuments/WSCResult.pdf b/build/web/WEB-INF/classes/ChallengeDocuments/WSCResult.pdf new file mode 100644 index 0000000..55a57e2 Binary files /dev/null and b/build/web/WEB-INF/classes/ChallengeDocuments/WSCResult.pdf differ diff --git a/build/web/WEB-INF/classes/ChallengeDocuments/readme.txt b/build/web/WEB-INF/classes/ChallengeDocuments/readme.txt new file mode 100644 index 0000000..43bbdf8 --- /dev/null +++ b/build/web/WEB-INF/classes/ChallengeDocuments/readme.txt @@ -0,0 +1,2 @@ +WSC 09 Solution Checker: +/test/org/sigoa/wsc/c2009/parser/Tester.java \ No newline at end of file diff --git a/build/web/WEB-INF/classes/ClientDocuments/PerformanceChallengeEvaluation.txt b/build/web/WEB-INF/classes/ClientDocuments/PerformanceChallengeEvaluation.txt new file mode 100644 index 0000000..784b075 --- /dev/null +++ b/build/web/WEB-INF/classes/ClientDocuments/PerformanceChallengeEvaluation.txt @@ -0,0 +1,37 @@ +Dear WSC08 participants, + +Here we present the score calculation for the Web Service Challenge 2009. I cannot guarantee that we wont change or adjust the calculation until the conference but the overall metrics defined here wont change. The BPEL checking software will evaluate the results of the participant's composition system. We will evaluate the BPEL file for a solution path, its correctness regarding the challenge task. + +1.) We will provide 4 challenge sets and each composition system can achieve up to 18 points and no less than 0 points per challenge set. Three challenge sets will have at least one feasible solution and one challenge set will have no solution at all. + +2.) The time limit for solving a challenge is 5 minutes. Every composition system replying with a solution later than 5 minutes will receive 0 points for the challenge set. Otherwise we would not be able to finish the challenge with a feasible schedule. + +3.) The task is to find the service composition with the lowest response time which solves the challenge of the challenge set. Additionally the composition systems which also finds the service composition with the highest throughput in the fastest time will be rewarded. + +Score per challenge set: +------------------------ + ++6 Points for finding the service composition with the lowest response time that solves the challenge. + ++6 Points for finding the service composition with the highest throughput that solves the challenge + + ++6 Points for the composition system which finds the service composition with the lowest response time or highest throughput that solves the challenge in the fastest time. + ++4 Points for the composition system which finds the service composition with the lowest response time or highest throughput that solves the challenge in the second fastest time. + ++2 Points for the composition system which finds the service composition with the lowest response time or highest throughput that solves the challenge in the third fastest time. + +Example output of our solution checker: + + + All proposed BPEL processes can be executed. + All proposed BPEL processes provide all wanted output parameters. + All proposed BPEL processes are correct solutions for the challenge. + 168492 execution sequences that solve the challenge were found in total. + The shortest execution sequence that solves the challenge found is 2. + The execution sequence involving the least number of services for solving the challenge found consists of 3 services. + There are 1 redundant services. + +Best regards, +Steffen Bleul \ No newline at end of file diff --git a/build/web/WEB-INF/classes/ClientDocuments/readme.txt b/build/web/WEB-INF/classes/ClientDocuments/readme.txt new file mode 100644 index 0000000..cc22ef2 --- /dev/null +++ b/build/web/WEB-INF/classes/ClientDocuments/readme.txt @@ -0,0 +1,18 @@ +Contents: +--------- + +The Client UI: +/de/vs/unikassel/query/client/gui/WSCClient.java + +The required composition system interfaces! + +Client Callback WSDL: +/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterfaceService.wsdl + +Server Composition System WSDL: +/de/vs/unikassel/query/server/CompositionSystemInterfaceService.wsdl + +Composition System Example Implementation: +/de/vs/unikassel/query/server/CompositionSystemImpl.java + +This example implementation is NOT a composition system. The system sends a fixed bpel solution file. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/ClientScripts/ClientCallbackWSInterfaceBuild.xml b/build/web/WEB-INF/classes/ClientScripts/ClientCallbackWSInterfaceBuild.xml new file mode 100644 index 0000000..c8afdff --- /dev/null +++ b/build/web/WEB-INF/classes/ClientScripts/ClientCallbackWSInterfaceBuild.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/ClientScripts/CompositionSystemWSInterfaceBuild.xml b/build/web/WEB-INF/classes/ClientScripts/CompositionSystemWSInterfaceBuild.xml new file mode 100644 index 0000000..5bc7130 --- /dev/null +++ b/build/web/WEB-INF/classes/ClientScripts/CompositionSystemWSInterfaceBuild.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/ClientScripts/readme.txt b/build/web/WEB-INF/classes/ClientScripts/readme.txt new file mode 100644 index 0000000..82ad6b7 --- /dev/null +++ b/build/web/WEB-INF/classes/ClientScripts/readme.txt @@ -0,0 +1,12 @@ +Contents: +--------- + +Ant files for automatic building of WebService Interfaces. + +ClientCallbackWSInterfaceBuild.xml + +Building the WSDL file and server stubs for the client callback interface. + +CompositionSystemWSInterfaceBuild.xml + +Building the WSDL file for the WSC competition service composition system. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/META-INF/MANIFEST.MF b/build/web/WEB-INF/classes/META-INF/MANIFEST.MF new file mode 100644 index 0000000..59499bc --- /dev/null +++ b/build/web/WEB-INF/classes/META-INF/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/dev/GIPSYService.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/dev/GIPSYService.class new file mode 100644 index 0000000..78c6ba5 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/dev/GIPSYService.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/ApplicationConfig.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/ApplicationConfig.class new file mode 100644 index 0000000..d0de579 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/ApplicationConfig.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/GeneratorConfiguration.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/GeneratorConfiguration.class new file mode 100644 index 0000000..07cf107 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/GeneratorConfiguration.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/MainRestJavaClient.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/MainRestJavaClient.class new file mode 100644 index 0000000..0fce28e Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/MainRestJavaClient.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/RestGenerator.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/RestGenerator.class new file mode 100644 index 0000000..3b105df Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/RestGenerator.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/RestJavaClient.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/RestJavaClient.class new file mode 100644 index 0000000..47cb534 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/rest/RestJavaClient.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/Generator.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/Generator.class new file mode 100644 index 0000000..723401d Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/Generator.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.class new file mode 100644 index 0000000..0d0efe3 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/Main.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/Main.class new file mode 100644 index 0000000..d3c45a5 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/Main.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/SoapClient.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/SoapClient.class new file mode 100644 index 0000000..47330cb Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/SoapClient.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.class new file mode 100644 index 0000000..4e9b982 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConcepts.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.class new file mode 100644 index 0000000..208b0e7 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/CalculateMinNumberConceptsResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Exception.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Exception.class new file mode 100644 index 0000000..882b5f2 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Exception.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.class new file mode 100644 index 0000000..b11dde4 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Exception_Exception.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.class new file mode 100644 index 0000000..16e042f Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWS.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.class new file mode 100644 index 0000000..233ea37 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GeneratorWSService.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.class new file mode 100644 index 0000000..231f7d9 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessages.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.class new file mode 100644 index 0000000..9f75fe0 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetErrorMessagesResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.class new file mode 100644 index 0000000..7d63513 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetFileGenerated.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.class new file mode 100644 index 0000000..53442fc Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/GetFileGeneratedResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.class new file mode 100644 index 0000000..1175d85 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/InfoButton.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.class new file mode 100644 index 0000000..20f3f8a Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/InfoButtonResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.class new file mode 100644 index 0000000..7f41f3d Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/ObjectFactory.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.class new file mode 100644 index 0000000..42afbb5 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileName.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.class new file mode 100644 index 0000000..76a5e6c Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetBpelFileNameResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.class new file mode 100644 index 0000000..5acd460 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepth.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.class new file mode 100644 index 0000000..5a42b11 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetCompleteSolutionDepthResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.class new file mode 100644 index 0000000..267488b Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetDefault.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.class new file mode 100644 index 0000000..527cd14 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetDefaultResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.class new file mode 100644 index 0000000..12e5ab2 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFiles.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.class new file mode 100644 index 0000000..b975409 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGenerateIntermediateFilesResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.class new file mode 100644 index 0000000..d16d2d8 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGipsy.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.class new file mode 100644 index 0000000..800092e Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetGipsyResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.class new file mode 100644 index 0000000..4d8d0fe Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimum.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.class new file mode 100644 index 0000000..4c4f333 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetIgnoreMinimumResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.class new file mode 100644 index 0000000..bf17480 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConcepts.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.class new file mode 100644 index 0000000..c900554 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfConceptsResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.class new file mode 100644 index 0000000..8339150 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServices.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.class new file mode 100644 index 0000000..627ef0b Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetNumberOfServicesResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.class new file mode 100644 index 0000000..1d675c8 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileName.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.class new file mode 100644 index 0000000..ffe54d9 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetOwlFileNameResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.class new file mode 100644 index 0000000..8ca91c0 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileName.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.class new file mode 100644 index 0000000..0ebb4f6 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetServiceWSDLFileNameResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.class new file mode 100644 index 0000000..114ca33 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsList.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.class new file mode 100644 index 0000000..8a93067 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolutionsListResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.class new file mode 100644 index 0000000..e5edfc7 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblem.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.class new file mode 100644 index 0000000..2de0736 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetSolvableProblemResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.class new file mode 100644 index 0000000..8aabe38 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileName.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.class new file mode 100644 index 0000000..b0e1a2f Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetTaskWSDLFileNameResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.class new file mode 100644 index 0000000..2cf690a Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileName.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.class new file mode 100644 index 0000000..4053ec3 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/SetWSLAFileNameResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Start.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Start.class new file mode 100644 index 0000000..4c95bec Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/Start.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.class new file mode 100644 index 0000000..2c65cb4 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/StartResponse.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/package-info.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/package-info.class new file mode 100644 index 0000000..8add8e7 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/soap/client/package-info.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LogInput.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LogInput.class new file mode 100644 index 0000000..215ba63 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LogInput.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility$1.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility$1.class new file mode 100644 index 0000000..48d4718 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility$1.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility$LOG_TYPES.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility$LOG_TYPES.class new file mode 100644 index 0000000..decf950 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility$LOG_TYPES.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility.class new file mode 100644 index 0000000..1539a77 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/RestLogger.class b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/RestLogger.class new file mode 100644 index 0000000..67d0c8f Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/cse/gipsy/ws/syslog/RestLogger.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/BackwardSearchAlgorithm.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/BackwardSearchAlgorithm.class new file mode 100644 index 0000000..57e6f87 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/BackwardSearchAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/PGAlgorithm.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/PGAlgorithm.class new file mode 100644 index 0000000..8c7f8ab Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/PGAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RemovalAlgorithm.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RemovalAlgorithm.class new file mode 100644 index 0000000..c86f1c7 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RemovalAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RepairAlgorithm$1.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RepairAlgorithm$1.class new file mode 100644 index 0000000..01be584 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RepairAlgorithm$1.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RepairAlgorithm.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RepairAlgorithm.class new file mode 100644 index 0000000..b1e8f83 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/RepairAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ForwardRepairingExperiment.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ForwardRepairingExperiment.class new file mode 100644 index 0000000..d0df14a Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ForwardRepairingExperiment.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ICWSExprMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ICWSExprMain.class new file mode 100644 index 0000000..11242a3 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ICWSExprMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ICWSExprSolution2Main.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ICWSExprSolution2Main.class new file mode 100644 index 0000000..0fadc6a Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/ICWSExprSolution2Main.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/IndexedICWSRepairingMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/IndexedICWSRepairingMain.class new file mode 100644 index 0000000..753f3ff Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/IndexedICWSRepairingMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/SERARepairingExperiment.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/SERARepairingExperiment.class new file mode 100644 index 0000000..dbce831 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/SERARepairingExperiment.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestICWSRepairingAlgorithmMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestICWSRepairingAlgorithmMain.class new file mode 100644 index 0000000..5a20df7 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestICWSRepairingAlgorithmMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestParsingMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestParsingMain.class new file mode 100644 index 0000000..8301721 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestParsingMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestPlanningMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestPlanningMain.class new file mode 100644 index 0000000..bb7f367 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestPlanningMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain$1.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain$1.class new file mode 100644 index 0000000..54d5e14 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain$1.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain.class new file mode 100644 index 0000000..ab04b1a Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain2$1.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain2$1.class new file mode 100644 index 0000000..cbee267 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain2$1.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain2.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain2.class new file mode 100644 index 0000000..02474ea Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestRepairingMain2.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestReplanningMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestReplanningMain.class new file mode 100644 index 0000000..2cb4af6 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestReplanningMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestSERARepairingMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestSERARepairingMain.class new file mode 100644 index 0000000..6d0d2d1 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestSERARepairingMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestSolutionXMLMain.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestSolutionXMLMain.class new file mode 100644 index 0000000..e4b21ac Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/test/TestSolutionXMLMain.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/CombinationHelper.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/CombinationHelper.class new file mode 100644 index 0000000..ba15fa2 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/CombinationHelper.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/DocumentParser.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/DocumentParser.class new file mode 100644 index 0000000..2bd70b8 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/DocumentParser.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/IndexBuilder.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/IndexBuilder.class new file mode 100644 index 0000000..0da44a7 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/IndexBuilder.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/PGValidator.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/PGValidator.class new file mode 100644 index 0000000..edf4675 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/PGValidator.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/PlanStabilityEvaluator.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/PlanStabilityEvaluator.class new file mode 100644 index 0000000..9fdecaf Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/PlanStabilityEvaluator.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/RepairingEvaluator.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/RepairingEvaluator.class new file mode 100644 index 0000000..972726e Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/RepairingEvaluator.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/SolutionGenerator.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/SolutionGenerator.class new file mode 100644 index 0000000..eec2a05 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/SolutionGenerator.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/test/TestCombination.class b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/test/TestCombination.class new file mode 100644 index 0000000..f3ce8f0 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/algorithm/utils/test/TestCombination.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/models/Concept.class b/build/web/WEB-INF/classes/ca/concordia/pga/models/Concept.class new file mode 100644 index 0000000..2e3568e Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/models/Concept.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/models/Param.class b/build/web/WEB-INF/classes/ca/concordia/pga/models/Param.class new file mode 100644 index 0000000..1264e03 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/models/Param.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/models/PlanningGraph.class b/build/web/WEB-INF/classes/ca/concordia/pga/models/PlanningGraph.class new file mode 100644 index 0000000..192f2f6 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/models/PlanningGraph.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/models/Service.class b/build/web/WEB-INF/classes/ca/concordia/pga/models/Service.class new file mode 100644 index 0000000..2a6ac94 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/models/Service.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/models/Thing.class b/build/web/WEB-INF/classes/ca/concordia/pga/models/Thing.class new file mode 100644 index 0000000..8be5687 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/models/Thing.class differ diff --git a/build/web/WEB-INF/classes/ca/concordia/pga/models/UniNameObject.class b/build/web/WEB-INF/classes/ca/concordia/pga/models/UniNameObject.class new file mode 100644 index 0000000..1bd21d6 Binary files /dev/null and b/build/web/WEB-INF/classes/ca/concordia/pga/models/UniNameObject.class differ diff --git a/build/web/WEB-INF/classes/checkerbuilt.xml b/build/web/WEB-INF/classes/checkerbuilt.xml new file mode 100644 index 0000000..0890c6d --- /dev/null +++ b/build/web/WEB-INF/classes/checkerbuilt.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/build/web/WEB-INF/classes/clientguibuilt.xml b/build/web/WEB-INF/classes/clientguibuilt.xml new file mode 100644 index 0000000..8da68d1 --- /dev/null +++ b/build/web/WEB-INF/classes/clientguibuilt.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox$1.class new file mode 100644 index 0000000..defadeb Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox.class new file mode 100644 index 0000000..6ccdb04 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox.rs b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox.rs new file mode 100644 index 0000000..7a09a81 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/ADDOInfoBox.rs @@ -0,0 +1,2 @@ +de.vs.unikassel.GuiComponents.ADDOInfoBox +de.vs.unikassel.GuiComponents.MyActionHandling diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/DnDTestWindow$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/DnDTestWindow$1.class new file mode 100644 index 0000000..3dd1c62 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/DnDTestWindow$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/DnDTestWindow.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/DnDTestWindow.class new file mode 100644 index 0000000..d0ce30d Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/DnDTestWindow.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/GuiPics.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/GuiPics.class new file mode 100644 index 0000000..e1f00a0 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/GuiPics.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/JTreeContentHandler.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/JTreeContentHandler.class new file mode 100644 index 0000000..3e77c41 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/JTreeContentHandler.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/JTreeErrorHandler.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/JTreeErrorHandler.class new file mode 100644 index 0000000..a3c505d Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/JTreeErrorHandler.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/MyActionHandling.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/MyActionHandling.class new file mode 100644 index 0000000..dcbb2f4 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/MyActionHandling.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SAXTreeViewer.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SAXTreeViewer.class new file mode 100644 index 0000000..10693a7 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SAXTreeViewer.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SAXTreeViewer.rs b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SAXTreeViewer.rs new file mode 100644 index 0000000..1df0492 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SAXTreeViewer.rs @@ -0,0 +1,3 @@ +de.vs.unikassel.GuiComponents.JTreeContentHandler +de.vs.unikassel.GuiComponents.SAXTreeViewer +de.vs.unikassel.GuiComponents.JTreeErrorHandler diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SourceViewer.class b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SourceViewer.class new file mode 100644 index 0000000..059ffe6 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/SourceViewer.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/TestDocument.wsdl b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/TestDocument.wsdl new file mode 100644 index 0000000..40f5330 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/GuiComponents/TestDocument.wsdl @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Titel + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Autor + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Preis + true + http://www.vs.uni-kassel.de/kirchhoff/WaehrungsOntology.owl#Dollar + + + + + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Titel + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Autor + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Verlag + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#ArtikelNr + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Preis + http://www.vs.uni-kassel.de/kirchhoff/WaehrungsOntology.owl#Dollar + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Versandkosten + http://www.vs.uni-kassel.de/kirchhoff/WaehrungsOntology.owl#Dollar + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Lieferdatum + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Erscheinungsdatum + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#Einband + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#ISBN + + + + + 3 + + + + + http://www.vs.uni-kassel.de/kirchhoff/BuchOntology.owl#ArtikelNr + + + http://www.vs.uni-kassel.de/kirchhoff/KontaktOntology.owl#Vorname + + + http://www.vs.uni-kassel.de/kirchhoff/KontaktOntology.owl#Nachname + + + http://www.vs.uni-kassel.de/kirchhoff/KontaktOntology.owl#Strasse + + + http://www.vs.uni-kassel.de/kirchhoff/KontaktOntology.owl#Hausnummer + + + http://www.vs.uni-kassel.de/kirchhoff/KontaktOntology.owl#Postleitzahl + + + http://www.vs.uni-kassel.de/kirchhoff/KontaktOntology.owl#Stadt + + + + + + + + http://www.vs.uni-kassel.de/kirchhoff/BestellungsOntology.owl#Bestellungsabschluss + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/Namespaces.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/Namespaces.class new file mode 100644 index 0000000..1b0a6e0 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/Namespaces.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/BPEL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/BPEL_Creator.class new file mode 100644 index 0000000..b078532 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/BPEL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Parallel.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Parallel.class new file mode 100644 index 0000000..3fb8c03 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Parallel.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Sequence.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Sequence.class new file mode 100644 index 0000000..58d3d9f Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Sequence.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/ServiceDesc.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/ServiceDesc.class new file mode 100644 index 0000000..78ee823 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/ServiceDesc.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Solution.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Solution.class new file mode 100644 index 0000000..9be0ce1 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/Solution.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionElement.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionElement.class new file mode 100644 index 0000000..b56c54a Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionElement.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser$1.class new file mode 100644 index 0000000..21e307e Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser$ParameterType.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser$ParameterType.class new file mode 100644 index 0000000..f3ac4e2 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser$ParameterType.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser.class new file mode 100644 index 0000000..4fd81d6 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser.rs b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser.rs new file mode 100644 index 0000000..5b0fa5e --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/SolutionFileParser.rs @@ -0,0 +1,8 @@ +de.vs.unikassel.generator.converter.bpel_creator.SolutionFileParser +de.vs.unikassel.generator.converter.bpel_creator.ServiceDesc +de.vs.unikassel.generator.converter.bpel_creator.StructureElement +de.vs.unikassel.generator.converter.bpel_creator.Parallel +de.vs.unikassel.generator.converter.bpel_creator.SolutionFileParser$ParameterType +de.vs.unikassel.generator.converter.bpel_creator.Solution +de.vs.unikassel.generator.converter.bpel_creator.SolutionElement +de.vs.unikassel.generator.converter.bpel_creator.Sequence diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/StructureElement.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/StructureElement.class new file mode 100644 index 0000000..f7be105 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/StructureElement.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/TestBPEL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/TestBPEL_Creator.class new file mode 100644 index 0000000..7321321 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/TestBPEL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/TestSolutionFileParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/TestSolutionFileParser.class new file mode 100644 index 0000000..b6fba27 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/TestSolutionFileParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/Testset01BPEL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/Testset01BPEL_Creator.class new file mode 100644 index 0000000..638ea1a Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/bpel_creator/tests/Testset01BPEL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/OWL.xslt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/OWL.xslt new file mode 100644 index 0000000..a2bbe0d --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/OWL.xslt @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/OWL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/OWL_Creator.class new file mode 100644 index 0000000..358594d Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/OWL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/TaxonomyTester.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/TaxonomyTester.class new file mode 100644 index 0000000..8eb45e6 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/TaxonomyTester.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/tests/TestOWL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/tests/TestOWL_Creator.class new file mode 100644 index 0000000..3e596f6 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/tests/TestOWL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/tests/Testset01OWL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/tests/Testset01OWL_Creator.class new file mode 100644 index 0000000..1e110dd Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/owl_creator/tests/Testset01OWL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/OWLRes.xsd b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/OWLRes.xsd new file mode 100644 index 0000000..9e87972 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/OWLRes.xsd @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/RDFRes.xsd b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/RDFRes.xsd new file mode 100644 index 0000000..02c4321 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/RDFRes.xsd @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/RDFSRes.xsd b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/RDFSRes.xsd new file mode 100644 index 0000000..0620ff1 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/RDFSRes.xsd @@ -0,0 +1,7 @@ + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/Taxonomy.xsd b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/Taxonomy.xsd new file mode 100644 index 0000000..a88de62 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/Taxonomy.xsd @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/wsdl.xsd b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/wsdl.xsd new file mode 100644 index 0000000..8c313c6 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/schemata/wsdl.xsd @@ -0,0 +1,310 @@ + + + + + + + + + + + + + + This type is extended by component types to allow them to be documented + + + + + + + + + + + + + This type is extended by component types to allow attributes from other namespaces to be added. + + + + + + + + + + + + + This type is extended by component types to allow elements from other namespaces to be added. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Any top level optional element allowed to appear more then once - any child of definitions element except wsdl:types. Any extensibility element is allowed in any place. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/service_files/services.xml b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/service_files/services.xml new file mode 100644 index 0000000..dd40b58 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/service_files/services.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/solution_files/WSBpel.bpel b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/solution_files/WSBpel.bpel new file mode 100644 index 0000000..2d33bd9 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/solution_files/WSBpel.bpel @@ -0,0 +1,472 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/solution_files/problem.xml b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/solution_files/problem.xml new file mode 100644 index 0000000..15d8e95 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/solution_files/problem.xml @@ -0,0 +1,686 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/taxonomy_files/taxonomy.xml b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/taxonomy_files/taxonomy.xml new file mode 100644 index 0000000..bb64cea --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/test_files/taxonomy_files/taxonomy.xml @@ -0,0 +1,4560 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/Parser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/Parser.class new file mode 100644 index 0000000..a3730d7 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/Parser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceConverter.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceConverter.class new file mode 100644 index 0000000..0813b04 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceConverter.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescription.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescription.class new file mode 100644 index 0000000..7d87195 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescription.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser$1.class new file mode 100644 index 0000000..bb896eb Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser$ParameterType.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser$ParameterType.class new file mode 100644 index 0000000..20469f2 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser$ParameterType.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser.class new file mode 100644 index 0000000..8a40a9c Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/ServiceDescriptionParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskConverter.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskConverter.class new file mode 100644 index 0000000..d5810b0 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskConverter.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser$1.class new file mode 100644 index 0000000..e6b918f Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser$ParameterType.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser$ParameterType.class new file mode 100644 index 0000000..de79026 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser$ParameterType.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser.class new file mode 100644 index 0000000..ee4abda Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/TaskDescriptionParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/WSDL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/WSDL_Creator.class new file mode 100644 index 0000000..f63d721 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/WSDL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/WSDL_Creator.rs b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/WSDL_Creator.rs new file mode 100644 index 0000000..f00a1ea --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/WSDL_Creator.rs @@ -0,0 +1,2 @@ +de.vs.unikassel.generator.converter.wsdl_creator.Parser +de.vs.unikassel.generator.converter.wsdl_creator.WSDL_Creator diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestServiceConverter.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestServiceConverter.class new file mode 100644 index 0000000..7c7c602 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestServiceConverter.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestServiceDescriptionParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestServiceDescriptionParser.class new file mode 100644 index 0000000..8a493a3 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestServiceDescriptionParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestTaskConverter.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestTaskConverter.class new file mode 100644 index 0000000..ebaca87 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestTaskConverter.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestTaskDescriptionParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestTaskDescriptionParser.class new file mode 100644 index 0000000..9215f1d Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/TestTaskDescriptionParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/Testset01WSDL_Creator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/Testset01WSDL_Creator.class new file mode 100644 index 0000000..9103850 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsdl_creator/tests/Testset01WSDL_Creator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/ObligationsTemplate.wsla b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/ObligationsTemplate.wsla new file mode 100644 index 0000000..3c73d30 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/ObligationsTemplate.wsla @@ -0,0 +1,37 @@ + + + + + + Vienna XPress Services + + 2008-01-30T14:00:00 + 2008-05-29T17:29:00 + + + + $$EnterResponsetimeSLAParameterNameHere$$ + $$EnterResponsetimeHere$$ + + + NewValue + + + + Vienna XPress Services + + 2008-01-30T14:00:00 + 2008-05-29T17:29:00 + + + + $$EnterThroughputSLAParameterNameHere$$ + $$EnterThroughputHere$$ + + + NewValue + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/ServiceDefinitionTemplate.wsla b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/ServiceDefinitionTemplate.wsla new file mode 100644 index 0000000..7c8ee53 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/ServiceDefinitionTemplate.wsla @@ -0,0 +1,57 @@ + + + + + + + + AverageResponseTimeMetric + + Vienna XPress Services + ZAuditing + ZAuditing + + + + + ThroughputMetric + + Vienna XPress Services + ZAuditing + ZAuditing + + + + + Vienna XPress Services + + + ResponseTimeMetric + 100 + + + + + + Vienna XPress Services + + $$EnterResponsetimeIPHere$$ + + + + + Vienna XPress Services + + $$EnterPriceIPHere$$ + + + + SLAMonitorTestService.wsdl + $$enterBindingNameHere$$ + $$enterOperationNameHere$$ + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLARepository.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLARepository.class new file mode 100644 index 0000000..ddb0cfd Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLARepository.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLASingleton.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLASingleton.class new file mode 100644 index 0000000..ee3a9b9 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLASingleton.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLATemplate.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLATemplate.class new file mode 100644 index 0000000..f5df023 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLATemplate.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLATemplate.wsla b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLATemplate.wsla new file mode 100644 index 0000000..ef29b76 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/WSLATemplate.wsla @@ -0,0 +1,21 @@ + + + + + + + + + + Vienna XPress Services + Vienna + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/XMLUtils.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/XMLUtils.class new file mode 100644 index 0000000..64fe351 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/converter/wsla_creator/XMLUtils.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/GeneratorGUI$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/GeneratorGUI$1.class new file mode 100644 index 0000000..d4e0547 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/GeneratorGUI$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/GeneratorGUI.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/GeneratorGUI.class new file mode 100644 index 0000000..87c2845 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/GeneratorGUI.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/ProgressDialog.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/ProgressDialog.class new file mode 100644 index 0000000..32a9b4c Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/ProgressDialog.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIListener$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIListener$1.class new file mode 100644 index 0000000..7cea0f6 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIListener$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIListener.class new file mode 100644 index 0000000..9883b4e Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIMouseListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIMouseListener.class new file mode 100644 index 0000000..7feb4ec Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/GeneratorGUIMouseListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/ProgressDialogListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/ProgressDialogListener.class new file mode 100644 index 0000000..2e5fea1 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/ProgressDialogListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/TaskGenerator.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/TaskGenerator.class new file mode 100644 index 0000000..be439f5 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/TaskGenerator.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/NumberOfConcepts.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/NumberOfConcepts.txt new file mode 100644 index 0000000..c74cfc9 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/NumberOfConcepts.txt @@ -0,0 +1 @@ +Please enter the number of concepts the taxonomy should contain. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/NumberOfServices.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/NumberOfServices.txt new file mode 100644 index 0000000..c254521 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/NumberOfServices.txt @@ -0,0 +1 @@ +Please enter the number of services the generator should create. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/SolutionDepth.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/SolutionDepth.txt new file mode 100644 index 0000000..26e6eee --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/SolutionDepth.txt @@ -0,0 +1 @@ +The depth of a solution is the amount of services that is needed to solve the problem. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/Solutions.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/Solutions.txt new file mode 100644 index 0000000..4da678f --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/Solutions.txt @@ -0,0 +1 @@ +Each entry in this table is a solution and its number indicates the depth of the solution. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/Solvable.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/Solvable.txt new file mode 100644 index 0000000..0d38d2f --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/helpfiles/Solvable.txt @@ -0,0 +1 @@ +There exists no valid solution based on the given ontology and service definitions. diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/infos.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/infos.txt new file mode 100644 index 0000000..5c35f2f --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/infos.txt @@ -0,0 +1,5 @@ +Distributed Systems Group +University of Kassel +Created by Marc Kirchhoff, Thomas Weise and Steffen Bleul +Contact&Questions: bleul@vs.uni-kassel.de +Homepage: http://www.vs.uni-kassel.de/ \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/warning.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/warning.txt new file mode 100644 index 0000000..9c21901 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/listener/warning.txt @@ -0,0 +1,7 @@ +The VM cannot allocate enough memory. At least 500MB should be allocated for the solution generator. + +Please restart the GUI and the VM with the parameters: +-Xms1024m +-Xmx1024m +Example: +java -Xms1024m -Xmx1024m -jar ChallengeSoftware.jar \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/readme.txt b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/readme.txt new file mode 100644 index 0000000..6cc29c1 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/generator/gui/readme.txt @@ -0,0 +1,15 @@ +Web Service Challenge 2008 Testset Generator + +Please note: At least 500MB should be allocated for the solution generator! + +Please start the GUI with the VM parameters: +-Xms1024m +-Xmx1024m +Example: +java -Xms1024m -Xmx1024m -jar ChallengeSoftware.jar + +Distributed Systems Group +University of Kassel +Created by Marc Kirchhoff, Thomas Weise and Steffen Bleul +Contact&Questions: bleul@vs.uni-kassel.de +Homepage: http://www.vs.uni-kassel.de/ \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/generator/test/ElementChecker.class b/build/web/WEB-INF/classes/de/vs/unikassel/generator/test/ElementChecker.class new file mode 100644 index 0000000..a74a58b Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/generator/test/ElementChecker.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/logger/CustomizedOutputStream.class b/build/web/WEB-INF/classes/de/vs/unikassel/logger/CustomizedOutputStream.class new file mode 100644 index 0000000..36b080b Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/logger/CustomizedOutputStream.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutListener.class new file mode 100644 index 0000000..159771b Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutTextArea$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutTextArea$1.class new file mode 100644 index 0000000..f9c52c4 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutTextArea$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutTextArea.class b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutTextArea.class new file mode 100644 index 0000000..e93edd5 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutTextArea.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutWriter.class b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutWriter.class new file mode 100644 index 0000000..7fe7183 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/logger/SystemOutWriter.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/CallBack.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/CallBack.class new file mode 100644 index 0000000..c1eab7c Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/CallBack.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterface.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterface.class new file mode 100644 index 0000000..19b1956 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterface.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterfaceService.wsdl b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterfaceService.wsdl new file mode 100644 index 0000000..f55b8fa --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/ClientCallbackInterfaceService.wsdl @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/stub/CallbackService.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/stub/CallbackService.class new file mode 100644 index 0000000..da9bfa6 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/stub/CallbackService.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/stub/ClientCallbackInterfaceService.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/stub/ClientCallbackInterfaceService.class new file mode 100644 index 0000000..69ef175 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/callback_interface/stub/ClientCallbackInterfaceService.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/ProgressDialog.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/ProgressDialog.class new file mode 100644 index 0000000..0bb1d40 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/ProgressDialog.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/ResultDialog.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/ResultDialog.class new file mode 100644 index 0000000..f650f65 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/ResultDialog.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/WSCClient$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/WSCClient$1.class new file mode 100644 index 0000000..67957e4 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/WSCClient$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/WSCClient.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/WSCClient.class new file mode 100644 index 0000000..a55417f Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/WSCClient.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/CallbackURL.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/CallbackURL.txt new file mode 100644 index 0000000..c25b26b --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/CallbackURL.txt @@ -0,0 +1,2 @@ +Please enter the URL of the callback service. +The URL is used by the composition system to invoke the callback interface. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/ChallengeScore.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/ChallengeScore.txt new file mode 100644 index 0000000..5ac2346 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/ChallengeScore.txt @@ -0,0 +1,3 @@ +The challenge score indicates the correctness of the solution. +This feature is not required for the Web Service Challenge! +The correct challenge score can be found inside the rules document. diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/CompositionSystemURL.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/CompositionSystemURL.txt new file mode 100644 index 0000000..b2def48 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/CompositionSystemURL.txt @@ -0,0 +1 @@ +Please enter the URL of the composition system. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/OWLTaxonomy.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/OWLTaxonomy.txt new file mode 100644 index 0000000..6a48c43 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/OWLTaxonomy.txt @@ -0,0 +1 @@ +Please enter the URL of the OWL taxonomy file. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/TimeMeasurement.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/TimeMeasurement.txt new file mode 100644 index 0000000..094c6f7 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/TimeMeasurement.txt @@ -0,0 +1 @@ +This is the time the composition system needed to calculate the solution. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSDLQuery.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSDLQuery.txt new file mode 100644 index 0000000..6b58a43 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSDLQuery.txt @@ -0,0 +1 @@ +Please enter the URL of the WSDL query file. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSDLServiceDescriptions.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSDLServiceDescriptions.txt new file mode 100644 index 0000000..0a5fba7 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSDLServiceDescriptions.txt @@ -0,0 +1 @@ +Please enter the URL of the WSDL service file. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSLA.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSLA.txt new file mode 100644 index 0000000..1781cfb --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/helpfiles/WSLA.txt @@ -0,0 +1 @@ +Please enter the URL of the WSLA file. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/ProgressDialogListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/ProgressDialogListener.class new file mode 100644 index 0000000..8a05905 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/ProgressDialogListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/ResultDialogListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/ResultDialogListener.class new file mode 100644 index 0000000..25507fb Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/ResultDialogListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientButtonListener$1.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientButtonListener$1.class new file mode 100644 index 0000000..570eb43 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientButtonListener$1.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientButtonListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientButtonListener.class new file mode 100644 index 0000000..0b327df Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientButtonListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientMouseListener.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientMouseListener.class new file mode 100644 index 0000000..b68c18e Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/WSCClientMouseListener.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/infos.txt b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/infos.txt new file mode 100644 index 0000000..5c35f2f --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/client/gui/listener/infos.txt @@ -0,0 +1,5 @@ +Distributed Systems Group +University of Kassel +Created by Marc Kirchhoff, Thomas Weise and Steffen Bleul +Contact&Questions: bleul@vs.uni-kassel.de +Homepage: http://www.vs.uni-kassel.de/ \ No newline at end of file diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/server/CompositionSystemImpl.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/CompositionSystemImpl.class new file mode 100644 index 0000000..578d2cf Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/CompositionSystemImpl.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/server/CompositionSystemInterface.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/CompositionSystemInterface.class new file mode 100644 index 0000000..47ba649 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/CompositionSystemInterface.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/server/TestSolution.bpel b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/TestSolution.bpel new file mode 100644 index 0000000..9545970 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/TestSolution.bpel @@ -0,0 +1,723 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/server/stub/CompositionSystem.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/stub/CompositionSystem.class new file mode 100644 index 0000000..ffa93f7 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/stub/CompositionSystem.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/query/server/stub/CompositionSystemInterfaceService.class b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/stub/CompositionSystemInterfaceService.class new file mode 100644 index 0000000..ddadada Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/query/server/stub/CompositionSystemInterfaceService.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Alternatives.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Alternatives.class new file mode 100644 index 0000000..937aa54 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Alternatives.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/BPELSolutionParser.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/BPELSolutionParser.class new file mode 100644 index 0000000..c6a1c7b Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/BPELSolutionParser.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/BPELSolutionParser.rs b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/BPELSolutionParser.rs new file mode 100644 index 0000000..6134440 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/BPELSolutionParser.rs @@ -0,0 +1,8 @@ +de.vs.unikassel.solution_checker.SolutionElement +de.vs.unikassel.solution_checker.Parallel +de.vs.unikassel.solution_checker.Alternatives +de.vs.unikassel.solution_checker.BPELSolutionParser +de.vs.unikassel.solution_checker.StructureElement +de.vs.unikassel.solution_checker.Sequence +de.vs.unikassel.solution_checker.ServiceInvocation +de.vs.unikassel.solution_checker.Solution diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Parallel.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Parallel.class new file mode 100644 index 0000000..d024169 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Parallel.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/SchemaChecker.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/SchemaChecker.class new file mode 100644 index 0000000..3a78780 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/SchemaChecker.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Sequence.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Sequence.class new file mode 100644 index 0000000..a0c6524 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Sequence.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/ServiceInvocation.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/ServiceInvocation.class new file mode 100644 index 0000000..154d0df Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/ServiceInvocation.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Solution.bpel b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Solution.bpel new file mode 100644 index 0000000..8e240bb --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Solution.bpel @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Solution.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Solution.class new file mode 100644 index 0000000..9501723 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/Solution.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/SolutionElement.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/SolutionElement.class new file mode 100644 index 0000000..c43022d Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/SolutionElement.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/StructureElement.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/StructureElement.class new file mode 100644 index 0000000..9c45663 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/StructureElement.class differ diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/bpel.xsd b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/bpel.xsd new file mode 100644 index 0000000..1029f20 --- /dev/null +++ b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/bpel.xsd @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/test/BPELSolutionParserTest.class b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/test/BPELSolutionParserTest.class new file mode 100644 index 0000000..d148e93 Binary files /dev/null and b/build/web/WEB-INF/classes/de/vs/unikassel/solution_checker/test/BPELSolutionParserTest.class differ diff --git a/build/web/WEB-INF/classes/docs/Technicalreport20077.pdf b/build/web/WEB-INF/classes/docs/Technicalreport20077.pdf new file mode 100644 index 0000000..6e8ba4c Binary files /dev/null and b/build/web/WEB-INF/classes/docs/Technicalreport20077.pdf differ diff --git a/build/web/WEB-INF/classes/docs/WSC08.html b/build/web/WEB-INF/classes/docs/WSC08.html new file mode 100644 index 0000000..02ceae3 --- /dev/null +++ b/build/web/WEB-INF/classes/docs/WSC08.html @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/docs/WSCRules.pdf b/build/web/WEB-INF/classes/docs/WSCRules.pdf new file mode 100644 index 0000000..a1dd168 Binary files /dev/null and b/build/web/WEB-INF/classes/docs/WSCRules.pdf differ diff --git a/build/web/WEB-INF/classes/docs/WSCdescription.pdf b/build/web/WEB-INF/classes/docs/WSCdescription.pdf new file mode 100644 index 0000000..7d83894 Binary files /dev/null and b/build/web/WEB-INF/classes/docs/WSCdescription.pdf differ diff --git a/build/web/WEB-INF/classes/docs/WebService_README.txt b/build/web/WEB-INF/classes/docs/WebService_README.txt new file mode 100644 index 0000000..8dcf602 --- /dev/null +++ b/build/web/WEB-INF/classes/docs/WebService_README.txt @@ -0,0 +1,76 @@ +1- Commenting ByzantineIntBroadcastNetworkProvider method at line 118 + because of this error: + +C:\Users\mrtnchps\Documents1\GitHub\WSC-Gen\src\org\dgpf\vm\net\byzantine\ByzantineIntBroadcastNetworkProvider.java:118: error: incompatible types: Class cannot be converted to Class> + ((Class>) (ByzantineIntBroadcastNetwork.class)), + where MT is a type-variable: + MT extends Serializable declared in class ByzantineIntBroadcastNetworkProvider + +2-Commenting AgreementNetworkProvider method at line 90 because of this error: + +error: incompatible types: Class cannot be converted to Class> + ((Class>) (AgreementNetwork.class)), + where MT is a type-variable: + MT extends Serializable declared in class AgreementNetworkProvider + +3-Commenting CSNetworkProvider method at line 111 because of this error: + +error: incompatible types: Class cannot be converted to Class> + this(((Class>) (CSNetwork.class)), + where MT is a type-variable: + MT extends Serializable declared in class CSNetworkProvider + +4- Commenting ByzantineIntBroadcastNetworkProvider method at line 136 because of this error: + +error: no suitable constructor found for ByzantineIntBroadcastNetworkProvider(IVirtualMachineNetworkParameters,boolean,int,int) + this(parameters, randomizeScenarios, scenarioCount, -1); + constructor ByzantineIntBroadcastNetworkProvider.ByzantineIntBroadcastNetworkProvider(Class>,IVirtualMachineNetworkParameters,boolean,int,int) is not applicable + (actual and formal argument lists differ in length) + constructor ByzantineIntBroadcastNetworkProvider.ByzantineIntBroadcastNetworkProvider(IVirtualMachineNetworkParameters,boolean,int) is not applicable + (actual and formal argument lists differ in length) + where MT is a type-variable: + MT extends Serializable declared in class ByzantineIntBroadcastNetworkProvider + +5- Commenting NetworkProvider doCreateSimulationProvider method at line 128 because of this error: + +error: constructor AgreementNetworkProvider in class AgreementNetworkProvider cannot be applied to given types; + return new AgreementNetworkProvider(PARAMETERS, randomized, sc); + required: Class,IVirtualMachineNetworkParameters,boolean,int + found: RBGPNetParameters,boolean,int + reason: actual and formal argument lists differ in length + where MT is a type-variable: + MT extends Serializable declared in class AgreementNetworkProvider + +6- Commenting NetworkProvider doCreateSimulationProvider at line 148: + + error: constructor CSNetworkProvider in class CSNetworkProvider cannot be applied to given types; + return new CSNetworkProvider(PARAMETERS, randomized, sc, BASE_CS_TIME); + required: Class,IVirtualMachineNetworkParameters,boolean,int,int + found: FragletNetParameters,boolean,int,int + reason: actual and formal argument lists differ in length + where MT is a type-variable: + MT extends Serializable declared in class CSNetworkProvider + + +7-Commenting doCreateSimulationProvider at line 142: + +error: constructor CSNetworkProvider in class CSNetworkProvider cannot be applied to given types; + return new CSNetworkProvider(PARAMETERS, randomized, sc, BASE_CS_TIME); + required: Class,IVirtualMachineNetworkParameters,boolean,int,int + found: RBGPNetParameters,boolean,int,int + reason: actual and formal argument lists differ in length + where MT is a type-variable: + MT extends Serializable declared in class CSNetworkProvider + +8- Added key word abstract to AgreementERBGPTestSeries line 57 +9- Added key word abstract to CSeRBGPTestSeries line56 +10- Added key word abstract to CSFragletTestSeries line 57 +11- Added key word abstract to CSRBGPTestSeries line 54 +12- Commenting line 197 in AgreementERBGPTTestSeries +13- commented line 52 to 95 in ALLSCTestSeries +14- commented line 202 to 216 in CSeRBGPResultTest +15- commented line 181 to 185 in CSERBGPestSeries +16- commented line 68 to 86 in CSFragletResultTest +17- commented line 201 to 204 in CSFragletTestSeries +18- commented line 56 to 69 in CSRBGResultTest +19- commented line 199 to 202 in CSRBGPTestSeries diff --git a/build/web/WEB-INF/classes/docs/description.pdf b/build/web/WEB-INF/classes/docs/description.pdf new file mode 100644 index 0000000..67e9f27 Binary files /dev/null and b/build/web/WEB-INF/classes/docs/description.pdf differ diff --git a/build/web/WEB-INF/classes/docs/eclipseprojectsHowTo.txt b/build/web/WEB-INF/classes/docs/eclipseprojectsHowTo.txt new file mode 100644 index 0000000..99c371b --- /dev/null +++ b/build/web/WEB-INF/classes/docs/eclipseprojectsHowTo.txt @@ -0,0 +1,53 @@ +There are 5 projects for the Web Service Challenge 2008 + +-Web Service Challenge + +The root project with the sources for the testsetgenerator and solutionchecker. +Also contains the documentation in folder /doc + +-Web Service Challenge Competition + +The project containing the example server implementation and client gui. + +-Web Service Challenge Generator UI + +Contains the generator gui and WSDL-, OWL- and BPEL-Generator binaries. + +-Web Service Challenge Sources + +Several source files and datastructures programmed by Thomas Weise. + + +Project Dependencies: +-Web Service Challenge sources + +Needs no other project. + +-Web Service Challenge + +Is in need (Java Build Path/Projects) of the projects: +- Web Service Challenge Sources + +Please add this project in the build path. + +-Web Service Challenge Competition + +Is in need (Java Build Path/Projects) of the projects: +-Web Service Challenge + +Please add this projects in the build path. + +-Web Service Challenge Competition + +Is in need (Java Build Path/Projects) of the projects: +-Web Service Challenge +-Web Service Challenge Competition + +Is in need (Java Build Path/Libraries) of the libraries: +-JDom +-Xalan +-Xerces + +These libraries can be found in the folder /lib + +Please add this projects and libraries in the build path. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/docs/notes b/build/web/WEB-INF/classes/docs/notes new file mode 100644 index 0000000..1ac3b22 --- /dev/null +++ b/build/web/WEB-INF/classes/docs/notes @@ -0,0 +1,4 @@ +BPEL-Creation: + +- name of the bpel-process +- target-namespace of the bpel-process \ No newline at end of file diff --git a/build/web/WEB-INF/classes/docs/readme.txt b/build/web/WEB-INF/classes/docs/readme.txt new file mode 100644 index 0000000..b01d0a4 --- /dev/null +++ b/build/web/WEB-INF/classes/docs/readme.txt @@ -0,0 +1,57 @@ +This readme explains how your Composition-System must look like to participate on the this years WSC-competition. + +Web-Service: +First of all each Composition-System must implement a Web Service that can be used by the WSC-Client +to communicate with the Composition-System. The WSDL-file that describes the interface of this service +is located in the de.vs.unikassel.query.server-package. The package also contains +a Java-interface (CompositionSystemInterface.java) and a test-implementation (CompositionSystemImpl.java) that can be used +by Java-implementations. If you use another language then Java you have to use the WSDL-file to create a +service-implementation on you own. + +The Web Service offers three methods: +- initialize(String wsdlServiceDescription, String owlTaxonomy) +- startQuery(String wsdlQuery, String callbackURL) +- stopComposition() + +initialize: +The "initialize"-method is called by the WSC-Client to initialize the Composition-System. +It takes the URL of the WSDL-Service-Descriptions-document and the URL of the OWL-Taxonomy-document as a String-parameter. +An implementation of this method should contain the code to parse the WSDL- and the OWL-document. + +startQuery: +The "startQuery"-method is called by the WSC-Client to start a query. +It takes the WSDL-Query-document and the URL of the callback-service as a string parameter. +As described in the WSDL-document of the Service this operation is a one-way operation, so the WSC-Client +doesn't expect a return-value. Instead of sending the Result-BPEL-document as a return-value the +Composition-System must call the callback-service of the WSC-Client to transmit the result-document. +The WSDL-file of this callback interface is located in the de.vs.unikassel.query.client.callback_interface-package. +The callback-service offers only one method (result) that takes the Result-BPEL-document as an input-parameter. +This method must be called by the Composition-System when the composition is completed. +A Java-stub created with Jax can be found in the de.vs.unikassel.query.client.callback_interface.stub-package. +If you use e.g. C# or C++ you have to create your own stub from the callback-wsdl-document. + +stopComposition: +This method is used by the WSC-client to stop the composition. + + +GUI: +If you have implemented the service-interface described above, you can use the WSC-Client GUI in the +de.vs.unikassel.query.client.gui-package to control your Composition-System. +The GUI consist of four panels. The first panel ("URL") contains a textfield where you have to enter +the URL of your Composition-System-Service. +The second panel ("Initialize") can be used to initialize the Composition-System. The first textfield on +this panel takes the URL of the WSDL-Description-file and the second textfield takes the URL of the +OWL-Taxonomy-file. If you have entered the path-informations and you press the "Send Query"-button the +WSC-Client will call the "initialize"-method of the Composition-System. +The third panel ("Query") can be used to send queries to the Composition-System. The first +(WSDL Query) takes the path of the WSDL-Query-document. +Before you can send the query-document to the Composition-System you must start the +callback-service of the WSC-Client ("Start"-button) which is used by the Composition-System to transmit +the result-document. When you have started the callback-service you can press the "Send Query"-button to send +the wsdl-query-document to the Composition-System. The WSC-client will call the "startQuery"-operation and +waits until the Composition-System call the "result"-operation of the callback-service. +When the result-document arrives the WSC-Client compares the result-document with the master-solution +and calculates a challenge-score (not yet implemented). The challenge-score and the time-measurement is then displayed on +a result-dialog. The result-dialog also offers a button to display the result-document. +The last panel on the WSC-Client GUI displays the challenge-score and the time-measurement of the last query. +The textbook below the challenge-score displays some debug-informations. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/docs/solution_file_format.txt b/build/web/WEB-INF/classes/docs/solution_file_format.txt new file mode 100644 index 0000000..86667fd --- /dev/null +++ b/build/web/WEB-INF/classes/docs/solution_file_format.txt @@ -0,0 +1,61 @@ +Bei der BPEL-Anpassung habe ich vorerst auf +Sequenzen/Parallel verzichtet, sondern die +Graphen direkt nach diesem Link-Prinzip +gemacht, weil man das leichter nachvollziehen +kann. + +Aber jetzt zur Beschreibung des Lösungsformats. + ++ problemStructure Los geht es mit dem Tag problemStructure, +| der Wurzel unseres Dokuments +| +++++ task Der Tag task beeinhaltet die Aufgabe, wie +| | sie später an die Composer geschickt werden +| | +| ++ provided provided und wanted beinhalten tags +| ++ wanted mit den gegebenen und gesuchten Konzepten +| +++++ solutions solutions beeinhaltet die einzelnen + | Basislösungen. Es kann mehrere Basislösungen + | verschiedener Länge geben. + | + |++ solution Eine einzelne Basislösung. Jede Basislösung + | hat eine bestimmte Kette und folgt einer + | abstrakten Struktur + | + |++ flow Eine Menge von abstrakten Servicebeschreibungen, + | wird später mit und Elementen + | erweitert + | + |++ serviceDesc Eine abstrakte Servicebeschreibung. + | + |++ abstraction Hier die eigentliche Abstraktion: Die Input- und + | |++ input Outputkonzepte, die alle solche Services als Instanzen + | |++ output dann anbieten, als -tags + | + |++ realizations Eine Liste mit Services, die höchstens die Konzepte + | | von input brauchen und mindestens die von output + | |++service liefern. Die können ggf. auch mehr, anderes Zeug liefern. + | Es kann mehrere in dieser Hinsicht kompatible Services + | pro Stufe geben. + | + |++ dependencies Die Abhängigkeiten zu und von dieser Stufe. + |++ provides Der Name eines ausgehenden Links (max. 1) + |++ requires Der Name eines eingehenden Links (>= 0) + Eine Servicestufe, die beinhaltet, + kann erst nach einer Servicestufe, die + hat, ausgeführt werden. + + +Achso, ja, ehe ich es vergesse: + +Der Graph ist schon "minimiert", d.h. wenn Service A Konzept X liefert, +Service B liefert Y und braucht X und Service C braucht X und Y, dann entsteht + +A: provides 1 +B: requires 1 + provides 2 +C: requires 2 + +Das "requires 1" wird gekürzt, da dass ja dann sowieso gegeben ist. +Dieses Kürzen kann ich auf Wunsch aber auch wieder ausschalten. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/docs/sourcesReadme.txt b/build/web/WEB-INF/classes/docs/sourcesReadme.txt new file mode 100644 index 0000000..b01d0a4 --- /dev/null +++ b/build/web/WEB-INF/classes/docs/sourcesReadme.txt @@ -0,0 +1,57 @@ +This readme explains how your Composition-System must look like to participate on the this years WSC-competition. + +Web-Service: +First of all each Composition-System must implement a Web Service that can be used by the WSC-Client +to communicate with the Composition-System. The WSDL-file that describes the interface of this service +is located in the de.vs.unikassel.query.server-package. The package also contains +a Java-interface (CompositionSystemInterface.java) and a test-implementation (CompositionSystemImpl.java) that can be used +by Java-implementations. If you use another language then Java you have to use the WSDL-file to create a +service-implementation on you own. + +The Web Service offers three methods: +- initialize(String wsdlServiceDescription, String owlTaxonomy) +- startQuery(String wsdlQuery, String callbackURL) +- stopComposition() + +initialize: +The "initialize"-method is called by the WSC-Client to initialize the Composition-System. +It takes the URL of the WSDL-Service-Descriptions-document and the URL of the OWL-Taxonomy-document as a String-parameter. +An implementation of this method should contain the code to parse the WSDL- and the OWL-document. + +startQuery: +The "startQuery"-method is called by the WSC-Client to start a query. +It takes the WSDL-Query-document and the URL of the callback-service as a string parameter. +As described in the WSDL-document of the Service this operation is a one-way operation, so the WSC-Client +doesn't expect a return-value. Instead of sending the Result-BPEL-document as a return-value the +Composition-System must call the callback-service of the WSC-Client to transmit the result-document. +The WSDL-file of this callback interface is located in the de.vs.unikassel.query.client.callback_interface-package. +The callback-service offers only one method (result) that takes the Result-BPEL-document as an input-parameter. +This method must be called by the Composition-System when the composition is completed. +A Java-stub created with Jax can be found in the de.vs.unikassel.query.client.callback_interface.stub-package. +If you use e.g. C# or C++ you have to create your own stub from the callback-wsdl-document. + +stopComposition: +This method is used by the WSC-client to stop the composition. + + +GUI: +If you have implemented the service-interface described above, you can use the WSC-Client GUI in the +de.vs.unikassel.query.client.gui-package to control your Composition-System. +The GUI consist of four panels. The first panel ("URL") contains a textfield where you have to enter +the URL of your Composition-System-Service. +The second panel ("Initialize") can be used to initialize the Composition-System. The first textfield on +this panel takes the URL of the WSDL-Description-file and the second textfield takes the URL of the +OWL-Taxonomy-file. If you have entered the path-informations and you press the "Send Query"-button the +WSC-Client will call the "initialize"-method of the Composition-System. +The third panel ("Query") can be used to send queries to the Composition-System. The first +(WSDL Query) takes the path of the WSDL-Query-document. +Before you can send the query-document to the Composition-System you must start the +callback-service of the WSC-Client ("Start"-button) which is used by the Composition-System to transmit +the result-document. When you have started the callback-service you can press the "Send Query"-button to send +the wsdl-query-document to the Composition-System. The WSC-client will call the "startQuery"-operation and +waits until the Composition-System call the "result"-operation of the callback-service. +When the result-document arrives the WSC-Client compares the result-document with the master-solution +and calculates a challenge-score (not yet implemented). The challenge-score and the time-measurement is then displayed on +a result-dialog. The result-dialog also offers a button to display the result-document. +The last panel on the WSC-Client GUI displays the challenge-score and the time-measurement of the last query. +The textbook below the challenge-score displays some debug-informations. \ No newline at end of file diff --git a/build/web/WEB-INF/classes/generatorguibuilt.xml b/build/web/WEB-INF/classes/generatorguibuilt.xml new file mode 100644 index 0000000..4a81fda --- /dev/null +++ b/build/web/WEB-INF/classes/generatorguibuilt.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/build/web/WEB-INF/classes/lib/WebServiceChallengeCompetition.jar b/build/web/WEB-INF/classes/lib/WebServiceChallengeCompetition.jar new file mode 100644 index 0000000..74cf029 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/WebServiceChallengeCompetition.jar differ diff --git a/build/web/WEB-INF/classes/lib/WebServiceChallengeGeneratorUI.jar b/build/web/WEB-INF/classes/lib/WebServiceChallengeGeneratorUI.jar new file mode 100644 index 0000000..0b94a87 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/WebServiceChallengeGeneratorUI.jar differ diff --git a/build/web/WEB-INF/classes/lib/WebServiceChallengeSources.jar b/build/web/WEB-INF/classes/lib/WebServiceChallengeSources.jar new file mode 100644 index 0000000..4116e2d Binary files /dev/null and b/build/web/WEB-INF/classes/lib/WebServiceChallengeSources.jar differ diff --git a/build/web/WEB-INF/classes/lib/dom4j-1.6.1.jar b/build/web/WEB-INF/classes/lib/dom4j-1.6.1.jar new file mode 100644 index 0000000..c8c4dbb Binary files /dev/null and b/build/web/WEB-INF/classes/lib/dom4j-1.6.1.jar differ diff --git a/build/web/WEB-INF/classes/lib/jackson-annotations-2.9.4.jar b/build/web/WEB-INF/classes/lib/jackson-annotations-2.9.4.jar new file mode 100644 index 0000000..5090865 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/jackson-annotations-2.9.4.jar differ diff --git a/build/web/WEB-INF/classes/lib/jackson-core-2.9.4.jar b/build/web/WEB-INF/classes/lib/jackson-core-2.9.4.jar new file mode 100644 index 0000000..5971a55 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/jackson-core-2.9.4.jar differ diff --git a/build/web/WEB-INF/classes/lib/jackson-databind-2.9.4.jar b/build/web/WEB-INF/classes/lib/jackson-databind-2.9.4.jar new file mode 100644 index 0000000..4315925 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/jackson-databind-2.9.4.jar differ diff --git a/build/web/WEB-INF/classes/lib/jdom.jar b/build/web/WEB-INF/classes/lib/jdom.jar new file mode 100644 index 0000000..288e64c Binary files /dev/null and b/build/web/WEB-INF/classes/lib/jdom.jar differ diff --git a/build/web/WEB-INF/classes/lib/xalan-2.7.0.jar b/build/web/WEB-INF/classes/lib/xalan-2.7.0.jar new file mode 100644 index 0000000..007be39 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/xalan-2.7.0.jar differ diff --git a/build/web/WEB-INF/classes/lib/xercesImpl-2.8.1.jar b/build/web/WEB-INF/classes/lib/xercesImpl-2.8.1.jar new file mode 100644 index 0000000..3b351f6 Binary files /dev/null and b/build/web/WEB-INF/classes/lib/xercesImpl-2.8.1.jar differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/AggregationObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/AggregationObjectiveFunction.class new file mode 100644 index 0000000..0bdc1a2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/AggregationObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/Calculation$1.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/Calculation$1.class new file mode 100644 index 0000000..9c4d72b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/Calculation$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/Calculation.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/Calculation.class new file mode 100644 index 0000000..1e4e768 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/Calculation.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/CalculationParameters.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/CalculationParameters.class new file mode 100644 index 0000000..d916892 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/CalculationParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/CalculationProvider.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/CalculationProvider.class new file mode 100644 index 0000000..a81d785 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/CalculationProvider.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ChangeObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ChangeObjectiveFunction.class new file mode 100644 index 0000000..3328b6b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ChangeObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ErrorObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ErrorObjectiveFunction.class new file mode 100644 index 0000000..571b9bd Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ErrorObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/LoggingCalculation.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/LoggingCalculation.class new file mode 100644 index 0000000..442fae9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/LoggingCalculation.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/MessageSizeObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/MessageSizeObjectiveFunction.class new file mode 100644 index 0000000..61597af Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/MessageSizeObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/SizeObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/SizeObjectiveFunction.class new file mode 100644 index 0000000..9c2dec3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/SizeObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/SquareErrorObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/SquareErrorObjectiveFunction.class new file mode 100644 index 0000000..803d2c3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/SquareErrorObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ThresholdObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ThresholdObjectiveFunction.class new file mode 100644 index 0000000..3dac566 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/ThresholdObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/VarianceObjectiveFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/VarianceObjectiveFunction.class new file mode 100644 index 0000000..d382b48 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/alternative/VarianceObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/AggregationProgram.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/AggregationProgram.class new file mode 100644 index 0000000..3b14d7f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/AggregationProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/Command.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/Command.class new file mode 100644 index 0000000..1f1a3b3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/Command.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/DefaultAggregationLanguage.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/DefaultAggregationLanguage.class new file mode 100644 index 0000000..0291104 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/DefaultAggregationLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/IAggregationParameters.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/IAggregationParameters.class new file mode 100644 index 0000000..2bbf4c9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/IAggregationParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Formula.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Formula.class new file mode 100644 index 0000000..43edebf Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Formula.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/FormulaFactory.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/FormulaFactory.class new file mode 100644 index 0000000..7d1f194 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/FormulaFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Part.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Part.class new file mode 100644 index 0000000..6d7ea31 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Part.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/PartFactory.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/PartFactory.class new file mode 100644 index 0000000..e94c140 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/PartFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Program.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Program.class new file mode 100644 index 0000000..ea60045 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/Program.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/ProgramFactory.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/ProgramFactory.class new file mode 100644 index 0000000..cc8b6a6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/base/constructs/ProgramFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetParameters.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetParameters.class new file mode 100644 index 0000000..fde8a76 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetProgram.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetProgram.class new file mode 100644 index 0000000..9d934cb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetVM$1.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetVM$1.class new file mode 100644 index 0000000..3ee11d3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetVM$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetVM.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetVM.class new file mode 100644 index 0000000..0233bfc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetwork.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetwork.class new file mode 100644 index 0000000..98ef848 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationNetwork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationParameters.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationParameters.class new file mode 100644 index 0000000..e93d1db Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationProvider.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationProvider.class new file mode 100644 index 0000000..358f3d8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationProvider.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationSimulationVM.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationSimulationVM.class new file mode 100644 index 0000000..2fd547e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationSimulationVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationVMFactory.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationVMFactory.class new file mode 100644 index 0000000..726b5d2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/AggregationVMFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/DefaultAggregationNetVMFactory.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/DefaultAggregationNetVMFactory.class new file mode 100644 index 0000000..7871075 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/DefaultAggregationNetVMFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/IAggregationFunction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/IAggregationFunction.class new file mode 100644 index 0000000..9cbf989 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/IAggregationFunction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/aggregation/net/genetics/AggregationNetProgramReproduction.class b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/genetics/AggregationNetProgramReproduction.class new file mode 100644 index 0000000..cddc2cc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/aggregation/net/genetics/AggregationNetProgramReproduction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/benchmark/GPBenchmarkEvaluator.class b/build/web/WEB-INF/classes/org/dgpf/benchmark/GPBenchmarkEvaluator.class new file mode 100644 index 0000000..d2436b0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/benchmark/GPBenchmarkEvaluator.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/benchmark/GPBenchmarkSuccessFilter.class b/build/web/WEB-INF/classes/org/dgpf/benchmark/GPBenchmarkSuccessFilter.class new file mode 100644 index 0000000..183d887 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/benchmark/GPBenchmarkSuccessFilter.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/benchmark/PreTunableModel.class b/build/web/WEB-INF/classes/org/dgpf/benchmark/PreTunableModel.class new file mode 100644 index 0000000..b015964 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/benchmark/PreTunableModel.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/benchmark/PseudoAlgorithmBenchmark.class b/build/web/WEB-INF/classes/org/dgpf/benchmark/PseudoAlgorithmBenchmark.class new file mode 100644 index 0000000..6f2a755 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/benchmark/PseudoAlgorithmBenchmark.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/benchmark/TunableModel.class b/build/web/WEB-INF/classes/org/dgpf/benchmark/TunableModel.class new file mode 100644 index 0000000..65413e0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/benchmark/TunableModel.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/Construct.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/Construct.class new file mode 100644 index 0000000..665b474 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/Construct.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/InternalProgram.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/InternalProgram.class new file mode 100644 index 0000000..76461ed Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/InternalProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/InternalProgramFactory.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/InternalProgramFactory.class new file mode 100644 index 0000000..5fe1e46 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/InternalProgramFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/Rule.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/Rule.class new file mode 100644 index 0000000..046389d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/Rule.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/RuleFactory.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/RuleFactory.class new file mode 100644 index 0000000..f76f836 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/RuleFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/TreeRBGPProgram.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/TreeRBGPProgram.class new file mode 100644 index 0000000..4c51310 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/TreeRBGPProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/Action.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/Action.class new file mode 100644 index 0000000..27434d6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/Action.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetAction.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetAction.class new file mode 100644 index 0000000..5a232cf Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetActionInd.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetActionInd.class new file mode 100644 index 0000000..8919c92 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetActionInd.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory$1.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory$1.class new file mode 100644 index 0000000..d9eb048 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory$2.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory$2.class new file mode 100644 index 0000000..c80302c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory.class new file mode 100644 index 0000000..827a782 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/actions/SetFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Add.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Add.class new file mode 100644 index 0000000..d7a0122 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Add.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/And.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/And.class new file mode 100644 index 0000000..8ba651d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/And.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Compare.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Compare.class new file mode 100644 index 0000000..8139c0f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Compare.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Constant.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Constant.class new file mode 100644 index 0000000..24d8279 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Constant.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Div.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Div.class new file mode 100644 index 0000000..d21dca0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Div.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Expression.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Expression.class new file mode 100644 index 0000000..4a66fd6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Expression.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$1.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$1.class new file mode 100644 index 0000000..7ed6421 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$10.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$10.class new file mode 100644 index 0000000..4e5aa4a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$10.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$11.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$11.class new file mode 100644 index 0000000..68d8166 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$11.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$2.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$2.class new file mode 100644 index 0000000..edd0625 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$3.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$3.class new file mode 100644 index 0000000..599e0ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$3.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$4.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$4.class new file mode 100644 index 0000000..7fb38cb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$4.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$5.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$5.class new file mode 100644 index 0000000..1bcfadb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$5.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$6.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$6.class new file mode 100644 index 0000000..4363309 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$6.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$7.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$7.class new file mode 100644 index 0000000..86dbe98 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$7.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$8.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$8.class new file mode 100644 index 0000000..e2865e9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$8.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$9.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$9.class new file mode 100644 index 0000000..49b2c8b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory$9.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory.class new file mode 100644 index 0000000..50d98dc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ExpressionFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Mul.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Mul.class new file mode 100644 index 0000000..dfae905 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Mul.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Not.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Not.class new file mode 100644 index 0000000..cc28fdd Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Not.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Or.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Or.class new file mode 100644 index 0000000..1fae30e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Or.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Read.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Read.class new file mode 100644 index 0000000..dde73ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Read.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ReadInd.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ReadInd.class new file mode 100644 index 0000000..aba4724 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/ReadInd.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Sub.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Sub.class new file mode 100644 index 0000000..8ccd869 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/expressions/Sub.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/DefaultRBGPLanguage.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/DefaultRBGPLanguage.class new file mode 100644 index 0000000..df9c6c0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/DefaultRBGPLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPCreator.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPCreator.class new file mode 100644 index 0000000..ca4b204 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPCreator.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPCrossover.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPCrossover.class new file mode 100644 index 0000000..b510be4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPMutator.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPMutator.class new file mode 100644 index 0000000..8fb0a6d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/base/genetics/ERBGPMutator.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/DefaultRBGPNetLanguage.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/DefaultRBGPNetLanguage.class new file mode 100644 index 0000000..3e4be0a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/DefaultRBGPNetLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/SendAction$1.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/SendAction$1.class new file mode 100644 index 0000000..f990484 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/SendAction$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/SendAction.class b/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/SendAction.class new file mode 100644 index 0000000..ca794e7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/eRbgp/net/SendAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/Fraglet.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/Fraglet.class new file mode 100644 index 0000000..a9977c0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/Fraglet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletProgram$1.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletProgram$1.class new file mode 100644 index 0000000..e8a6615 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletProgram$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletProgram.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletProgram.class new file mode 100644 index 0000000..b6fd890 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletStore.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletStore.class new file mode 100644 index 0000000..8bf70dc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/FragletStore.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/IFragletParameters.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/IFragletParameters.class new file mode 100644 index 0000000..f10e07e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/IFragletParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/IFragletReactionPerformance.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/IFragletReactionPerformance.class new file mode 100644 index 0000000..83e2a0d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/IFragletReactionPerformance.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/Instruction.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/Instruction.class new file mode 100644 index 0000000..36153f6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/Instruction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet$1.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet$1.class new file mode 100644 index 0000000..11f7fe7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet$2.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet$2.class new file mode 100644 index 0000000..489fc58 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet.class new file mode 100644 index 0000000..dc6eeb7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionUtils.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionUtils.class new file mode 100644 index 0000000..b2d79df Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/InstructionUtils.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/genetics/FragletInt2StringEmbryogeny.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/genetics/FragletInt2StringEmbryogeny.class new file mode 100644 index 0000000..9e832e8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/genetics/FragletInt2StringEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/Marker.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/Marker.class new file mode 100644 index 0000000..de10e51 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/Marker.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/Symbol.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/Symbol.class new file mode 100644 index 0000000..27c101f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/Symbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Lt.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Lt.class new file mode 100644 index 0000000..1e12649 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Lt.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Max1.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Max1.class new file mode 100644 index 0000000..3518dc7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Max1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Max2.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Max2.class new file mode 100644 index 0000000..83fda80 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/arith/Max2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/reactions/Match.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/reactions/Match.class new file mode 100644 index 0000000..e28dbff Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/reactions/Match.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Dup.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Dup.class new file mode 100644 index 0000000..c636592 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Dup.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Exchg.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Exchg.class new file mode 100644 index 0000000..25c8273 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Exchg.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Fork.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Fork.class new file mode 100644 index 0000000..a5e9535 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Fork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Nop.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Nop.class new file mode 100644 index 0000000..9e881c6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Nop.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Null.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Null.class new file mode 100644 index 0000000..f87eef9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Null.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Pop2.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Pop2.class new file mode 100644 index 0000000..8675bc2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Pop2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Split.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Split.class new file mode 100644 index 0000000..c3ac3a9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/instructions/transformations/Split.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/base/objectives/ReactivenessObjective.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/objectives/ReactivenessObjective.class new file mode 100644 index 0000000..30ca6f1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/base/objectives/ReactivenessObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/net/DefaultFragletNetVMFactory.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/DefaultFragletNetVMFactory.class new file mode 100644 index 0000000..d022d79 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/DefaultFragletNetVMFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/net/FragletNetParameters.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/FragletNetParameters.class new file mode 100644 index 0000000..5961c95 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/FragletNetParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/net/FragletNetVM.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/FragletNetVM.class new file mode 100644 index 0000000..1d6b1bf Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/FragletNetVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/net/NetInstructionSet.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/NetInstructionSet.class new file mode 100644 index 0000000..9acd8b0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/NetInstructionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/net/instructions/Broadcast.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/instructions/Broadcast.class new file mode 100644 index 0000000..d43fc1f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/instructions/Broadcast.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/fraglets/net/instructions/Node.class b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/instructions/Node.class new file mode 100644 index 0000000..c733e53 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/fraglets/net/instructions/Node.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Construct.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Construct.class new file mode 100644 index 0000000..e8c8ceb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Construct.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/ConstructFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/ConstructFactory.class new file mode 100644 index 0000000..ceea227 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/ConstructFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/DefaultHLGPLanguage.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/DefaultHLGPLanguage.class new file mode 100644 index 0000000..4c21554 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/DefaultHLGPLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Expression.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Expression.class new file mode 100644 index 0000000..3654d76 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Expression.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/ExpressionFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/ExpressionFactory.class new file mode 100644 index 0000000..b9690f2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/ExpressionFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Function.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Function.class new file mode 100644 index 0000000..31583ff Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Function.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/FunctionFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/FunctionFactory.class new file mode 100644 index 0000000..b96646f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/FunctionFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgram.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgram.class new file mode 100644 index 0000000..e92628e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgramFactory$1.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgramFactory$1.class new file mode 100644 index 0000000..cbaa0c6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgramFactory$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgramFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgramFactory.class new file mode 100644 index 0000000..fdf0868 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/HLGPProgramFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Instruction.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Instruction.class new file mode 100644 index 0000000..9cdb9df Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/Instruction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/InstructionFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/InstructionFactory.class new file mode 100644 index 0000000..6b92502 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/InstructionFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/compiler/HLGPCompiler.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/compiler/HLGPCompiler.class new file mode 100644 index 0000000..87451d2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/compiler/HLGPCompiler.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/compiler/Resolver.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/compiler/Resolver.class new file mode 100644 index 0000000..f24112d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/compiler/Resolver.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/Call.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/Call.class new file mode 100644 index 0000000..3139149 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/Call.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/CallFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/CallFactory.class new file mode 100644 index 0000000..a68c482 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/CallFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/Terminate.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/Terminate.class new file mode 100644 index 0000000..f5db6e0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/Terminate.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/TerminateFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/TerminateFactory.class new file mode 100644 index 0000000..5080532 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/TerminateFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Add.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Add.class new file mode 100644 index 0000000..66bd6b8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Add.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/And.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/And.class new file mode 100644 index 0000000..02f82c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/And.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpression.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpression.class new file mode 100644 index 0000000..3a5664d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpression.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$1.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$1.class new file mode 100644 index 0000000..fdb3a40 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$2.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$2.class new file mode 100644 index 0000000..dead112 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$3.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$3.class new file mode 100644 index 0000000..931ca26 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$3.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$4.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$4.class new file mode 100644 index 0000000..88ce99c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$4.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$5.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$5.class new file mode 100644 index 0000000..fd8c0c7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$5.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$6.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$6.class new file mode 100644 index 0000000..7cef55e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$6.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$7.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$7.class new file mode 100644 index 0000000..237ae87 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$7.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$8.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$8.class new file mode 100644 index 0000000..46612ac Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$8.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$9.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$9.class new file mode 100644 index 0000000..78ab687 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories$9.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories.class new file mode 100644 index 0000000..3cab5fa Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ArithExpressionFactories.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Comparison.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Comparison.class new file mode 100644 index 0000000..eb3d69b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Comparison.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ComparisonFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ComparisonFactory.class new file mode 100644 index 0000000..736e3e7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ComparisonFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Constant.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Constant.class new file mode 100644 index 0000000..f443e20 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Constant.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ConstantFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ConstantFactory.class new file mode 100644 index 0000000..fb802ec Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/ConstantFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Div.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Div.class new file mode 100644 index 0000000..b227915 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Div.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/EComparison.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/EComparison.class new file mode 100644 index 0000000..2037011 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/EComparison.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Load.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Load.class new file mode 100644 index 0000000..4a7faa2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Load.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/LoadFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/LoadFactory.class new file mode 100644 index 0000000..e121da2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/LoadFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Mod.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Mod.class new file mode 100644 index 0000000..bcfcf34 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Mod.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Mul.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Mul.class new file mode 100644 index 0000000..d59718f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Mul.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Not.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Not.class new file mode 100644 index 0000000..1660712 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Not.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Or.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Or.class new file mode 100644 index 0000000..d263a2e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Or.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Sub.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Sub.class new file mode 100644 index 0000000..58df1bb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Sub.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Xor.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Xor.class new file mode 100644 index 0000000..2f39d30 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/expressions/Xor.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Block.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Block.class new file mode 100644 index 0000000..94046ea Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Block.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/BlockFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/BlockFactory.class new file mode 100644 index 0000000..7fe543b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/BlockFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVar$1.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVar$1.class new file mode 100644 index 0000000..7770260 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVar$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVar.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVar.class new file mode 100644 index 0000000..6d64f0b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVar.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVarFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVarFactory.class new file mode 100644 index 0000000..5e0f561 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/DeclVarFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/For$1.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/For$1.class new file mode 100644 index 0000000..3588603 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/For$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/For.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/For.class new file mode 100644 index 0000000..ed93955 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/For.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/ForFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/ForFactory.class new file mode 100644 index 0000000..8387499 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/ForFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/IfThenElse.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/IfThenElse.class new file mode 100644 index 0000000..7031cf9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/IfThenElse.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/IfThenElseFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/IfThenElseFactory.class new file mode 100644 index 0000000..50683fb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/IfThenElseFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/OptionFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/OptionFactory.class new file mode 100644 index 0000000..e0f70bb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/OptionFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Return.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Return.class new file mode 100644 index 0000000..35f404b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Return.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/ReturnFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/ReturnFactory.class new file mode 100644 index 0000000..cdf3056 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/ReturnFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Store.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Store.class new file mode 100644 index 0000000..964075b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/Store.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/StoreFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/StoreFactory.class new file mode 100644 index 0000000..8231152 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/StoreFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/While.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/While.class new file mode 100644 index 0000000..6fb6c79 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/While.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/WhileFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/WhileFactory.class new file mode 100644 index 0000000..eb58b21 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/constructs/instructions/WhileFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/genetics/HLGPLGPEmbryogeny$BufferClass.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/genetics/HLGPLGPEmbryogeny$BufferClass.class new file mode 100644 index 0000000..3c41039 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/genetics/HLGPLGPEmbryogeny$BufferClass.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/base/genetics/HLGPLGPEmbryogeny.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/genetics/HLGPLGPEmbryogeny.class new file mode 100644 index 0000000..91e8866 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/base/genetics/HLGPLGPEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/net/DefaultHLGPNetLanguage.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/DefaultHLGPNetLanguage.class new file mode 100644 index 0000000..d4aa9ce Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/DefaultHLGPNetLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/Send$1.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/Send$1.class new file mode 100644 index 0000000..adcd98b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/Send$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/Send.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/Send.class new file mode 100644 index 0000000..7114e05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/Send.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/SendFactory.class b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/SendFactory.class new file mode 100644 index 0000000..5359b0a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/hlgp/net/constructs/instructions/SendFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$1.class new file mode 100644 index 0000000..b927598 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$10.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$10.class new file mode 100644 index 0000000..0fb7ca4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$10.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$11.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$11.class new file mode 100644 index 0000000..3816e05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$11.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$12.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$12.class new file mode 100644 index 0000000..e2b2285 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$12.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$13.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$13.class new file mode 100644 index 0000000..ff97af1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$13.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$14.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$14.class new file mode 100644 index 0000000..b893114 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$14.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$15.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$15.class new file mode 100644 index 0000000..a50b2ef Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$15.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$16.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$16.class new file mode 100644 index 0000000..8408424 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$16.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$17.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$17.class new file mode 100644 index 0000000..df78717 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$17.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$18.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$18.class new file mode 100644 index 0000000..630791c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$18.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$19.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$19.class new file mode 100644 index 0000000..14fe26e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$19.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$2.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$2.class new file mode 100644 index 0000000..a39ba92 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$20.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$20.class new file mode 100644 index 0000000..c6daa4f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$20.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$21.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$21.class new file mode 100644 index 0000000..46e6052 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$21.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$22.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$22.class new file mode 100644 index 0000000..47e1522 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$22.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$23.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$23.class new file mode 100644 index 0000000..2df4d05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$23.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$3.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$3.class new file mode 100644 index 0000000..9d31937 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$3.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$4.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$4.class new file mode 100644 index 0000000..7064e3a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$4.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$5.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$5.class new file mode 100644 index 0000000..5bbaa6a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$5.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$6.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$6.class new file mode 100644 index 0000000..ed9ed2c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$6.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$7.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$7.class new file mode 100644 index 0000000..952d450 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$7.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$8.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$8.class new file mode 100644 index 0000000..f1ce6c0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$8.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$9.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$9.class new file mode 100644 index 0000000..9e60c92 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition$9.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition.class new file mode 100644 index 0000000..1906cb9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ECondition.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EConditionResult$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EConditionResult$1.class new file mode 100644 index 0000000..71f7ea2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EConditionResult$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EConditionResult.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EConditionResult.class new file mode 100644 index 0000000..2dc0d0b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EConditionResult.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$1.class new file mode 100644 index 0000000..035b6fa Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$2.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$2.class new file mode 100644 index 0000000..5e3ca17 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$3.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$3.class new file mode 100644 index 0000000..d33f7fa Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$3.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$4.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$4.class new file mode 100644 index 0000000..923c6a9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$4.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$5.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$5.class new file mode 100644 index 0000000..fa19c67 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag$5.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag.class new file mode 100644 index 0000000..d867645 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EFlag.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$1.class new file mode 100644 index 0000000..5447310 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$2.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$2.class new file mode 100644 index 0000000..08e090d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$3.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$3.class new file mode 100644 index 0000000..af13a90 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$3.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$4.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$4.class new file mode 100644 index 0000000..47e9746 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$4.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$5.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$5.class new file mode 100644 index 0000000..c5433b9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$5.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$6.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$6.class new file mode 100644 index 0000000..bf51cad Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$6.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$7.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$7.class new file mode 100644 index 0000000..3a00be7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$7.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$8.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$8.class new file mode 100644 index 0000000..e4cce2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$8.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$9.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$9.class new file mode 100644 index 0000000..826a1af Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection$9.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection.class new file mode 100644 index 0000000..5e319e8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/EIndirection.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/ILGPParameters.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ILGPParameters.class new file mode 100644 index 0000000..5804443 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/ILGPParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/Instruction.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/Instruction.class new file mode 100644 index 0000000..a399488 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/Instruction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet$1.class new file mode 100644 index 0000000..78e29ab Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet$2.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet$2.class new file mode 100644 index 0000000..4ae0f98 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet.class new file mode 100644 index 0000000..dbf56ce Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/InstructionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPMemory.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPMemory.class new file mode 100644 index 0000000..98cee2c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPMemory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPProgram$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPProgram$1.class new file mode 100644 index 0000000..c6900db Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPProgram$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPProgram.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPProgram.class new file mode 100644 index 0000000..e672c2c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPVMFrame.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPVMFrame.class new file mode 100644 index 0000000..8f6f976 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/LGPVMFrame.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/Int2StringPostProcessor.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/Int2StringPostProcessor.class new file mode 100644 index 0000000..86e268f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/Int2StringPostProcessor.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/LGPInt2StringEmbryogeny.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/LGPInt2StringEmbryogeny.class new file mode 100644 index 0000000..49bbc2c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/LGPInt2StringEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringEditor.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringEditor.class new file mode 100644 index 0000000..f1f027c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPCreator.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPCreator.class new file mode 100644 index 0000000..138c132 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPCreator.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPCrossover.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPCrossover.class new file mode 100644 index 0000000..15c8d30 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPEditor.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPEditor.class new file mode 100644 index 0000000..e96e1cb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPEditor.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPMutator.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPMutator.class new file mode 100644 index 0000000..228eeb2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringLGPMutator.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringProcCrossover.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringProcCrossover.class new file mode 100644 index 0000000..089ee9f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/genome/plain/Int2StringProcCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Add.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Add.class new file mode 100644 index 0000000..af0393a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Add.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/And.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/And.class new file mode 100644 index 0000000..92a6633 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/And.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/ArithInstruction.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/ArithInstruction.class new file mode 100644 index 0000000..d93b4ac Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/ArithInstruction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Compare.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Compare.class new file mode 100644 index 0000000..2077138 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Compare.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Div.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Div.class new file mode 100644 index 0000000..7c7049c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Div.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Exchange.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Exchange.class new file mode 100644 index 0000000..169c7d1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Exchange.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Mod.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Mod.class new file mode 100644 index 0000000..8d58618 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Mod.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Move.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Move.class new file mode 100644 index 0000000..6b92954 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Move.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Mul.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Mul.class new file mode 100644 index 0000000..530a564 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Mul.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Not.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Not.class new file mode 100644 index 0000000..e252e1c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Not.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Or.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Or.class new file mode 100644 index 0000000..50de22e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Or.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Sub.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Sub.class new file mode 100644 index 0000000..fdf0f50 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Sub.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Xor.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Xor.class new file mode 100644 index 0000000..b5c3440 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/arith/Xor.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/Call.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/Call.class new file mode 100644 index 0000000..bcfbbad Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/Call.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/ControlInstruction.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/ControlInstruction.class new file mode 100644 index 0000000..d5ac8d7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/ControlInstruction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/JumpRelative.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/JumpRelative.class new file mode 100644 index 0000000..108fbb1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/JumpRelative.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/Terminate.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/Terminate.class new file mode 100644 index 0000000..2a444c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/instructions/ctrl/Terminate.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Construct$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Construct$1.class new file mode 100644 index 0000000..2dbb71b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Construct$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Construct.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Construct.class new file mode 100644 index 0000000..53f4a5b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Construct.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Function$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Function$1.class new file mode 100644 index 0000000..149d2bb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Function$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Function.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Function.class new file mode 100644 index 0000000..3400ee3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Function.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/ProgramBuilder$BuilderCache.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/ProgramBuilder$BuilderCache.class new file mode 100644 index 0000000..886dcc7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/ProgramBuilder$BuilderCache.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/ProgramBuilder.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/ProgramBuilder.class new file mode 100644 index 0000000..c6895bc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/ProgramBuilder.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Variable$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Variable$1.class new file mode 100644 index 0000000..8293d15 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Variable$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Variable.class b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Variable.class new file mode 100644 index 0000000..3c92b90 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/base/programBuilder/Variable.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/DefaultLGPNetVMFactory.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/DefaultLGPNetVMFactory.class new file mode 100644 index 0000000..cf77bf8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/DefaultLGPNetVMFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetParameters.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetParameters.class new file mode 100644 index 0000000..a3b7d13 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVM.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVM.class new file mode 100644 index 0000000..ad3e579 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVMInstructionSet$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVMInstructionSet$1.class new file mode 100644 index 0000000..5d1ab27 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVMInstructionSet$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVMInstructionSet.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVMInstructionSet.class new file mode 100644 index 0000000..1e42ddb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/LGPNetVMInstructionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/Call.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/Call.class new file mode 100644 index 0000000..ed45a01 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/Call.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/JumpRelative.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/JumpRelative.class new file mode 100644 index 0000000..4984936 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/JumpRelative.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/Terminate.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/Terminate.class new file mode 100644 index 0000000..e5ba34a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/ctrl/Terminate.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/net/Send.class b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/net/Send.class new file mode 100644 index 0000000..1d69757 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/net/instructions/net/Send.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPParameters.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPParameters.class new file mode 100644 index 0000000..7ea9b0f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVM.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVM.class new file mode 100644 index 0000000..0db7c52 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVMInstructionSet$1.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVMInstructionSet$1.class new file mode 100644 index 0000000..759da05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVMInstructionSet$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVMInstructionSet.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVMInstructionSet.class new file mode 100644 index 0000000..47cf210 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/LGPVMInstructionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/Call.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/Call.class new file mode 100644 index 0000000..f0f7bb1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/Call.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/JumpRelative.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/JumpRelative.class new file mode 100644 index 0000000..9bf4292 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/JumpRelative.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/Terminate.class b/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/Terminate.class new file mode 100644 index 0000000..257f444 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/lgp/single/instructions/ctrl/Terminate.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Clause.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Clause.class new file mode 100644 index 0000000..d30df65 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Clause.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/ClauseFactory.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/ClauseFactory.class new file mode 100644 index 0000000..48c82a8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/ClauseFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Predicate.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Predicate.class new file mode 100644 index 0000000..f885a3d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Predicate.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/PredicateFactory.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/PredicateFactory.class new file mode 100644 index 0000000..9098221 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/PredicateFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Predicates.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Predicates.class new file mode 100644 index 0000000..54c2845 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Predicates.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Program.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Program.class new file mode 100644 index 0000000..477e9bd Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/Program.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/prolog/genom/ProgramFactory.class b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/ProgramFactory.class new file mode 100644 index 0000000..22abfc5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/prolog/genom/ProgramFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Action.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Action.class new file mode 100644 index 0000000..0d2dffc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Action.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/ActionSet.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/ActionSet.class new file mode 100644 index 0000000..207ad2b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/ActionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/DefaultActionSet.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/DefaultActionSet.class new file mode 100644 index 0000000..bb956c2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/DefaultActionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/DefaultSymbolSet.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/DefaultSymbolSet.class new file mode 100644 index 0000000..a89607a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/DefaultSymbolSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$1.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$1.class new file mode 100644 index 0000000..566b41c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$2.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$2.class new file mode 100644 index 0000000..3b34a3b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$2.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$3.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$3.class new file mode 100644 index 0000000..ddaf3d5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$3.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$4.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$4.class new file mode 100644 index 0000000..b0d1024 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$4.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$5.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$5.class new file mode 100644 index 0000000..d94a8bc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$5.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$6.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$6.class new file mode 100644 index 0000000..5258896 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$6.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$7.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$7.class new file mode 100644 index 0000000..f0cbfcd Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$7.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$8.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$8.class new file mode 100644 index 0000000..6a79ea5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$8.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$9.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$9.class new file mode 100644 index 0000000..f2d22a1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison$9.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison.class new file mode 100644 index 0000000..08918c3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/EComparison.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/NumberedSymbol.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/NumberedSymbol.class new file mode 100644 index 0000000..33c18c4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/NumberedSymbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPMemory.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPMemory.class new file mode 100644 index 0000000..42740cc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPMemory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPProgram.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPProgram.class new file mode 100644 index 0000000..b5085a6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPProgramBase.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPProgramBase.class new file mode 100644 index 0000000..8cf679d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/RBGPProgramBase.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Rule.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Rule.class new file mode 100644 index 0000000..cb1f100 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Rule.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Symbol.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Symbol.class new file mode 100644 index 0000000..13e76be Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Symbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/SymbolSet.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/SymbolSet.class new file mode 100644 index 0000000..500a715 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/SymbolSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Variable.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Variable.class new file mode 100644 index 0000000..0638a28 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/Variable.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/AddAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/AddAction.class new file mode 100644 index 0000000..28bf164 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/AddAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/DivAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/DivAction.class new file mode 100644 index 0000000..02d46a7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/DivAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/ModAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/ModAction.class new file mode 100644 index 0000000..52a4b00 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/ModAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/MulAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/MulAction.class new file mode 100644 index 0000000..f9a6727 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/MulAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/NotAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/NotAction.class new file mode 100644 index 0000000..637b313 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/NotAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/SetAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/SetAction.class new file mode 100644 index 0000000..c42e0d0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/SetAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/SubAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/SubAction.class new file mode 100644 index 0000000..344187f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/SubAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/TerminateAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/TerminateAction.class new file mode 100644 index 0000000..d19a7c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/actions/TerminateAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/base/genome/RBGPBitStringEmbryogeny.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/genome/RBGPBitStringEmbryogeny.class new file mode 100644 index 0000000..0ea774f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/base/genome/RBGPBitStringEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetActionSet.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetActionSet.class new file mode 100644 index 0000000..d22fb1f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetActionSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetRBGPVMFactory.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetRBGPVMFactory.class new file mode 100644 index 0000000..61ee10a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetRBGPVMFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetSymbolSet.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetSymbolSet.class new file mode 100644 index 0000000..9e3bebf Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/DefaultNetSymbolSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetParameters.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetParameters.class new file mode 100644 index 0000000..48acb88 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetParametersBase.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetParametersBase.class new file mode 100644 index 0000000..2193e04 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetParametersBase.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetVM.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetVM.class new file mode 100644 index 0000000..d6d8bf7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/RBGPNetVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/actions/SendAction.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/actions/SendAction.class new file mode 100644 index 0000000..476ff6e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/actions/SendAction.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/IdSymbol.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/IdSymbol.class new file mode 100644 index 0000000..6346851 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/IdSymbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/NetSizeSymbol.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/NetSizeSymbol.class new file mode 100644 index 0000000..5c485d0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/NetSizeSymbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/ReceiveSymbol.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/ReceiveSymbol.class new file mode 100644 index 0000000..47d3fa9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/ReceiveSymbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/SendSymbol.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/SendSymbol.class new file mode 100644 index 0000000..a37946c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/net/symbols/SendSymbol.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPParameters.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPParameters.class new file mode 100644 index 0000000..7f254b4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPParametersBase.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPParametersBase.class new file mode 100644 index 0000000..fab82a5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPParametersBase.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPVM.class b/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPVM.class new file mode 100644 index 0000000..675d340 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/rbgp/single/RBGPVM.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/ComputationContext.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/ComputationContext.class new file mode 100644 index 0000000..3895d6e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/ComputationContext.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/RealExpressionBase.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/RealExpressionBase.class new file mode 100644 index 0000000..15d394b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/RealExpressionBase.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/objectives/MinimizeErrorObjective.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/objectives/MinimizeErrorObjective.class new file mode 100644 index 0000000..77d70f2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/objectives/MinimizeErrorObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/objectives/MinimizeNegligibleObjective.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/objectives/MinimizeNegligibleObjective.class new file mode 100644 index 0000000..494ccd7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/objectives/MinimizeNegligibleObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Abs$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Abs$1.class new file mode 100644 index 0000000..b69750a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Abs$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Abs.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Abs.class new file mode 100644 index 0000000..bd4fa12 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Abs.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Add$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Add$1.class new file mode 100644 index 0000000..39e2824 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Add$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Add.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Add.class new file mode 100644 index 0000000..9ba082d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Add.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcCos$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcCos$1.class new file mode 100644 index 0000000..126016f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcCos$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcCos.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcCos.class new file mode 100644 index 0000000..11fa90e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcCos.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcSin$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcSin$1.class new file mode 100644 index 0000000..774adf8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcSin$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcSin.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcSin.class new file mode 100644 index 0000000..aa1dab1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcSin.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcTan$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcTan$1.class new file mode 100644 index 0000000..89e8b5d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcTan$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcTan.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcTan.class new file mode 100644 index 0000000..55561d7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/ArcTan.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Constant$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Constant$1.class new file mode 100644 index 0000000..db07500 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Constant$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Constant.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Constant.class new file mode 100644 index 0000000..1de1e99 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Constant.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Cos$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Cos$1.class new file mode 100644 index 0000000..6106d79 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Cos$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Cos.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Cos.class new file mode 100644 index 0000000..7ebc357 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Cos.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/DefaultRealLanguage.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/DefaultRealLanguage.class new file mode 100644 index 0000000..e749cbe Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/DefaultRealLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Div$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Div$1.class new file mode 100644 index 0000000..babaf0e Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Div$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Div.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Div.class new file mode 100644 index 0000000..5b1970d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Div.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Exp$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Exp$1.class new file mode 100644 index 0000000..b8edc43 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Exp$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Exp.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Exp.class new file mode 100644 index 0000000..e30d114 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Exp.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Ln$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Ln$1.class new file mode 100644 index 0000000..eb23a98 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Ln$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Ln.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Ln.class new file mode 100644 index 0000000..aad5178 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Ln.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Max$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Max$1.class new file mode 100644 index 0000000..6291f44 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Max$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Max.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Max.class new file mode 100644 index 0000000..2cfb1be Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Max.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Min$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Min$1.class new file mode 100644 index 0000000..6df38f7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Min$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Min.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Min.class new file mode 100644 index 0000000..af02a07 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Min.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Mul$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Mul$1.class new file mode 100644 index 0000000..acb4f4d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Mul$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Mul.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Mul.class new file mode 100644 index 0000000..37c7bba Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Mul.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Pwr$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Pwr$1.class new file mode 100644 index 0000000..dca5d9a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Pwr$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Pwr.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Pwr.class new file mode 100644 index 0000000..de01fd8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Pwr.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/RealExpression.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/RealExpression.class new file mode 100644 index 0000000..f6853a4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/RealExpression.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/RealFactory.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/RealFactory.class new file mode 100644 index 0000000..ae5ff77 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/RealFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sin$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sin$1.class new file mode 100644 index 0000000..5b8b7ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sin$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sin.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sin.class new file mode 100644 index 0000000..de0de98 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sin.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sub$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sub$1.class new file mode 100644 index 0000000..f9c4937 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sub$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sub.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sub.class new file mode 100644 index 0000000..f99b397 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Sub.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Tan$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Tan$1.class new file mode 100644 index 0000000..29d7b18 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Tan$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Tan.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Tan.class new file mode 100644 index 0000000..7d8208c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/Tan.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/X$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/X$1.class new file mode 100644 index 0000000..ebf0da7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/X$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/X.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/X.class new file mode 100644 index 0000000..12c6bd2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/scalar/real/X.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Abs$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Abs$1.class new file mode 100644 index 0000000..e6b6d87 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Abs$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Abs.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Abs.class new file mode 100644 index 0000000..43396e7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Abs.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Add$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Add$1.class new file mode 100644 index 0000000..1c38486 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Add$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Add.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Add.class new file mode 100644 index 0000000..38be01f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Add.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcCos$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcCos$1.class new file mode 100644 index 0000000..d4bc45c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcCos$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcCos.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcCos.class new file mode 100644 index 0000000..c1af7b8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcCos.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcSin$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcSin$1.class new file mode 100644 index 0000000..7b63df6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcSin$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcSin.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcSin.class new file mode 100644 index 0000000..04dda08 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcSin.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcTan$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcTan$1.class new file mode 100644 index 0000000..8b8ac1c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcTan$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcTan.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcTan.class new file mode 100644 index 0000000..fc1d80b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/ArcTan.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Constant$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Constant$1.class new file mode 100644 index 0000000..d7420a2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Constant$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Constant.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Constant.class new file mode 100644 index 0000000..6d9ebbb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Constant.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Cos$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Cos$1.class new file mode 100644 index 0000000..f0b86a2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Cos$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Cos.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Cos.class new file mode 100644 index 0000000..ba5b3da Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Cos.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/DefaultRealLanguage.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/DefaultRealLanguage.class new file mode 100644 index 0000000..40cf4c3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/DefaultRealLanguage.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Div$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Div$1.class new file mode 100644 index 0000000..c48ea9b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Div$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Div.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Div.class new file mode 100644 index 0000000..94a8d2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Div.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Exp$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Exp$1.class new file mode 100644 index 0000000..9c1c3bf Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Exp$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Exp.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Exp.class new file mode 100644 index 0000000..72ef29c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Exp.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Ln$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Ln$1.class new file mode 100644 index 0000000..cd98fcb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Ln$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Ln.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Ln.class new file mode 100644 index 0000000..154ad27 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Ln.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Max$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Max$1.class new file mode 100644 index 0000000..38412fb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Max$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Max.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Max.class new file mode 100644 index 0000000..8a83e8c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Max.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Min$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Min$1.class new file mode 100644 index 0000000..262d735 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Min$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Min.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Min.class new file mode 100644 index 0000000..33b8c1c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Min.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Mul$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Mul$1.class new file mode 100644 index 0000000..0e458e4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Mul$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Mul.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Mul.class new file mode 100644 index 0000000..ae2acc5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Mul.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Pwr$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Pwr$1.class new file mode 100644 index 0000000..3c1c095 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Pwr$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Pwr.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Pwr.class new file mode 100644 index 0000000..d4335cc Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Pwr.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/RealExpression.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/RealExpression.class new file mode 100644 index 0000000..01db42b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/RealExpression.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/RealFactory.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/RealFactory.class new file mode 100644 index 0000000..523919f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/RealFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sin$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sin$1.class new file mode 100644 index 0000000..4725729 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sin$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sin.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sin.class new file mode 100644 index 0000000..dce92e2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sin.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sub$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sub$1.class new file mode 100644 index 0000000..c7da030 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sub$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sub.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sub.class new file mode 100644 index 0000000..5485432 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Sub.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Tan$1.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Tan$1.class new file mode 100644 index 0000000..14080ae Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Tan$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Tan.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Tan.class new file mode 100644 index 0000000..e069e05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/Tan.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/X.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/X.class new file mode 100644 index 0000000..d2b93af Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/X.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/XFactory.class b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/XFactory.class new file mode 100644 index 0000000..fd02e10 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/symbolicRegression/vector/real/XFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/utils/FixedSet.class b/build/web/WEB-INF/classes/org/dgpf/utils/FixedSet.class new file mode 100644 index 0000000..d3552d8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/utils/FixedSet.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/utils/FixedSetElement.class b/build/web/WEB-INF/classes/org/dgpf/utils/FixedSetElement.class new file mode 100644 index 0000000..49e22f9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/utils/FixedSetElement.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/EVirtualMachineState.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/EVirtualMachineState.class new file mode 100644 index 0000000..8fcc669 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/EVirtualMachineState.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/HostedVirtualMachine.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/HostedVirtualMachine.class new file mode 100644 index 0000000..cef6850 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/HostedVirtualMachine.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/HostedVirtualMachineFactoryWrapper.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/HostedVirtualMachineFactoryWrapper.class new file mode 100644 index 0000000..b53335f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/HostedVirtualMachineFactoryWrapper.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/IHostedVirtualMachineFactory.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/IHostedVirtualMachineFactory.class new file mode 100644 index 0000000..85703de Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/IHostedVirtualMachineFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/IVirtualMachineFactory.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/IVirtualMachineFactory.class new file mode 100644 index 0000000..88c80d7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/IVirtualMachineFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/IVirtualMachineParameters.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/IVirtualMachineParameters.class new file mode 100644 index 0000000..a3df06f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/IVirtualMachineParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/VMUtils.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/VMUtils.class new file mode 100644 index 0000000..c209781 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/VMUtils.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachine.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachine.class new file mode 100644 index 0000000..66126ae Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachine.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineParameters.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineParameters.class new file mode 100644 index 0000000..5829fab Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineProgram.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineProgram.class new file mode 100644 index 0000000..e567dd6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineProgram.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineProvider.class b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineProvider.class new file mode 100644 index 0000000..5cca55b Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/base/VirtualMachineProvider.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/BroadcastNetwork.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/BroadcastNetwork.class new file mode 100644 index 0000000..dabfecb Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/BroadcastNetwork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/INetVirtualMachineFactory.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/INetVirtualMachineFactory.class new file mode 100644 index 0000000..0ffa541 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/INetVirtualMachineFactory.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/IVirtualMachineNetworkParameters.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/IVirtualMachineNetworkParameters.class new file mode 100644 index 0000000..f049f77 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/IVirtualMachineNetworkParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/LinearNetwork.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/LinearNetwork.class new file mode 100644 index 0000000..49564d3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/LinearNetwork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/Message.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/Message.class new file mode 100644 index 0000000..08f572d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/Message.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/NetVirtualMachine.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/NetVirtualMachine.class new file mode 100644 index 0000000..ae4aad2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/NetVirtualMachine.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/Network$1.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/Network$1.class new file mode 100644 index 0000000..f9ef8d8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/Network$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/Network.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/Network.class new file mode 100644 index 0000000..7b90535 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/Network.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/NetworkProvider.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/NetworkProvider.class new file mode 100644 index 0000000..3d1880c Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/NetworkProvider.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/RingNetwork.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/RingNetwork.class new file mode 100644 index 0000000..2eab9fe Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/RingNetwork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/SquareGridNetwork.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/SquareGridNetwork.class new file mode 100644 index 0000000..1e559f0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/SquareGridNetwork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/SquareGridNetworkProvider.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/SquareGridNetworkProvider.class new file mode 100644 index 0000000..fc21fc9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/SquareGridNetworkProvider.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/VirtualMachineNetworkParameters.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/VirtualMachineNetworkParameters.class new file mode 100644 index 0000000..096cc4f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/VirtualMachineNetworkParameters.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineIntBroadcastNetwork.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineIntBroadcastNetwork.class new file mode 100644 index 0000000..b99e734 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineIntBroadcastNetwork.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineIntBroadcastNetworkProvider.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineIntBroadcastNetworkProvider.class new file mode 100644 index 0000000..c97cfd9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineIntBroadcastNetworkProvider.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineManager.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineManager.class new file mode 100644 index 0000000..05f9596 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineManager.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineType.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineType.class new file mode 100644 index 0000000..ba52d46 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/byzantine/ByzantineType.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/INetVirtualMachineSimulationInformation.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/INetVirtualMachineSimulationInformation.class new file mode 100644 index 0000000..57c550d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/INetVirtualMachineSimulationInformation.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/INetworkSimulationInformation.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/INetworkSimulationInformation.class new file mode 100644 index 0000000..8f6e473 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/INetworkSimulationInformation.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/MaximizeIdleTimeObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/MaximizeIdleTimeObjective.class new file mode 100644 index 0000000..f107ac1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/MaximizeIdleTimeObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/MinimizeTransmissionsObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/MinimizeTransmissionsObjective.class new file mode 100644 index 0000000..6fbd575 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/MinimizeTransmissionsObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/StateObjective$1.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/StateObjective$1.class new file mode 100644 index 0000000..aa5ac16 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/StateObjective$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/StateObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/StateObjective.class new file mode 100644 index 0000000..8b07f9d Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/net/objectives/StateObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/FeasibilityObjective$1.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/FeasibilityObjective$1.class new file mode 100644 index 0000000..59a4fc1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/FeasibilityObjective$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/FeasibilityObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/FeasibilityObjective.class new file mode 100644 index 0000000..3e567cd Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/FeasibilityObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/IVirtualMachineSimulationInformation.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/IVirtualMachineSimulationInformation.class new file mode 100644 index 0000000..4a5962a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/IVirtualMachineSimulationInformation.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeSizeObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeSizeObjective.class new file mode 100644 index 0000000..7e7e2bd Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeSizeObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeStepsObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeStepsObjective.class new file mode 100644 index 0000000..a99d078 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeStepsObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeUselessObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeUselessObjective.class new file mode 100644 index 0000000..f80cb72 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeUselessObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeWeightObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeWeightObjective.class new file mode 100644 index 0000000..f597c71 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/MinimizeWeightObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/NoErrorObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/NoErrorObjective.class new file mode 100644 index 0000000..c3cda3a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/NoErrorObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StateObjective$1.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StateObjective$1.class new file mode 100644 index 0000000..37bb53f Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StateObjective$1.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StateObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StateObjective.class new file mode 100644 index 0000000..6e7c6e9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StateObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StaticProgramObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StaticProgramObjective.class new file mode 100644 index 0000000..7ac3121 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/StaticProgramObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/VMObjectiveUtils.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/VMObjectiveUtils.class new file mode 100644 index 0000000..b6e144a Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/VMObjectiveUtils.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/IErrorInformation.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/IErrorInformation.class new file mode 100644 index 0000000..5585335 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/IErrorInformation.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/MinimizeAbsErrorObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/MinimizeAbsErrorObjective.class new file mode 100644 index 0000000..df58382 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/MinimizeAbsErrorObjective.class differ diff --git a/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/MinimizeSqrErrorObjective.class b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/MinimizeSqrErrorObjective.class new file mode 100644 index 0000000..464a724 Binary files /dev/null and b/build/web/WEB-INF/classes/org/dgpf/vm/objectives/error/MinimizeSqrErrorObjective.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils$1.class b/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils$1.class new file mode 100644 index 0000000..a30a6aa Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils$EI.class b/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils$EI.class new file mode 100644 index 0000000..8c36342 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils$EI.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils.class b/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils.class new file mode 100644 index 0000000..949c62d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/CollectionUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/IArrayConstructor.class b/build/web/WEB-INF/classes/org/sfc/collections/IArrayConstructor.class new file mode 100644 index 0000000..0ad9b11 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/IArrayConstructor.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/arrays/DynamicArray.class b/build/web/WEB-INF/classes/org/sfc/collections/arrays/DynamicArray.class new file mode 100644 index 0000000..ff87b2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/arrays/DynamicArray.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/arrays/DynamicIntArray.class b/build/web/WEB-INF/classes/org/sfc/collections/arrays/DynamicIntArray.class new file mode 100644 index 0000000..a132116 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/arrays/DynamicIntArray.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/BasicBuffer.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/BasicBuffer.class new file mode 100644 index 0000000..1571422 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/BasicBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/DirectBuffer.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/DirectBuffer.class new file mode 100644 index 0000000..d0f9304 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/DirectBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/DirectBufferable.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/DirectBufferable.class new file mode 100644 index 0000000..a87e097 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/DirectBufferable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/IntArrayBuffer.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/IntArrayBuffer.class new file mode 100644 index 0000000..72065f5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/IntArrayBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/LimitedDirectBuffer.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/LimitedDirectBuffer.class new file mode 100644 index 0000000..25226fe Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/LimitedDirectBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/ObjectBuffer$Entry.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/ObjectBuffer$Entry.class new file mode 100644 index 0000000..0d3c7c7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/ObjectBuffer$Entry.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/ObjectBuffer.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/ObjectBuffer.class new file mode 100644 index 0000000..3b16159 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/ObjectBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/buffers/SynchronizedObjectBuffer.class b/build/web/WEB-INF/classes/org/sfc/collections/buffers/SynchronizedObjectBuffer.class new file mode 100644 index 0000000..7fd9489 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/buffers/SynchronizedObjectBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/ArrayIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/ArrayIterator.class new file mode 100644 index 0000000..ec9b8c7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/ArrayIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/CascadedIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/CascadedIterator.class new file mode 100644 index 0000000..ca844b4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/CascadedIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/ICombinatorics.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/ICombinatorics.class new file mode 100644 index 0000000..ec228ff Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/ICombinatorics.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/IteratorBase.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/IteratorBase.class new file mode 100644 index 0000000..dc6565f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/IteratorBase.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/ListIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/ListIterator.class new file mode 100644 index 0000000..3de50dd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/ListIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/NumericIterator$Casc.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/NumericIterator$Casc.class new file mode 100644 index 0000000..f8d6b5d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/NumericIterator$Casc.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/iterators/NumericIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/iterators/NumericIterator.class new file mode 100644 index 0000000..4b6fac3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/iterators/NumericIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/DefaultList.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/DefaultList.class new file mode 100644 index 0000000..6a95d63 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/DefaultList.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/EmptyList.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/EmptyList.class new file mode 100644 index 0000000..a5cfbde Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/EmptyList.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/ImmutableArrayList.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/ImmutableArrayList.class new file mode 100644 index 0000000..d43cc91 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/ImmutableArrayList.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/ListBase.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/ListBase.class new file mode 100644 index 0000000..f66691a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/ListBase.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/SimpleList.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/SimpleList.class new file mode 100644 index 0000000..a282329 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/SimpleList.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/SubList.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/SubList.class new file mode 100644 index 0000000..fdab38f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/SubList.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/lists/SynchronizedList.class b/build/web/WEB-INF/classes/org/sfc/collections/lists/SynchronizedList.class new file mode 100644 index 0000000..50928e2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/lists/SynchronizedList.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMap.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMap.class new file mode 100644 index 0000000..d917c3c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMap.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapEntry.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapEntry.class new file mode 100644 index 0000000..bc98d69 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapEntry.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapEntrySet.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapEntrySet.class new file mode 100644 index 0000000..f1d810d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapEntrySet.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapIterator.class new file mode 100644 index 0000000..2e33a11 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapKeySet$KeySetIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapKeySet$KeySetIterator.class new file mode 100644 index 0000000..f4bbf89 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapKeySet$KeySetIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapKeySet.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapKeySet.class new file mode 100644 index 0000000..39ef877 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapKeySet.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapValueCollection$ValueCollectionIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapValueCollection$ValueCollectionIterator.class new file mode 100644 index 0000000..77ff81d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapValueCollection$ValueCollectionIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapValueCollection.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapValueCollection.class new file mode 100644 index 0000000..6603e4f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/DefaultMapValueCollection.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/MapBase.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/MapBase.class new file mode 100644 index 0000000..191c800 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/MapBase.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap$SyncEntry.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap$SyncEntry.class new file mode 100644 index 0000000..1ca1e81 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap$SyncEntry.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap$SyncIterator.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap$SyncIterator.class new file mode 100644 index 0000000..6b7cafb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap$SyncIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap.class b/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap.class new file mode 100644 index 0000000..8073762 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/maps/SynchronizedMap.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/sets/FixedSet.class b/build/web/WEB-INF/classes/org/sfc/collections/sets/FixedSet.class new file mode 100644 index 0000000..8de7f13 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/sets/FixedSet.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/collections/sets/FixedSetElement.class b/build/web/WEB-INF/classes/org/sfc/collections/sets/FixedSetElement.class new file mode 100644 index 0000000..93d4afe Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/collections/sets/FixedSetElement.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/ComponentUtils.class b/build/web/WEB-INF/classes/org/sfc/gui/ComponentUtils.class new file mode 100644 index 0000000..4c6d4df Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/ComponentUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/FileChooser$Filter.class b/build/web/WEB-INF/classes/org/sfc/gui/FileChooser$Filter.class new file mode 100644 index 0000000..827dc0f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/FileChooser$Filter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/FileChooser.class b/build/web/WEB-INF/classes/org/sfc/gui/FileChooser.class new file mode 100644 index 0000000..4b6561c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/FileChooser.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/ImagePane.class b/build/web/WEB-INF/classes/org/sfc/gui/ImagePane.class new file mode 100644 index 0000000..962bfcc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/ImagePane.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/PopupMouseListener.class b/build/web/WEB-INF/classes/org/sfc/gui/PopupMouseListener.class new file mode 100644 index 0000000..b2b26b5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/PopupMouseListener.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/Printer$ComponentPrinter.class b/build/web/WEB-INF/classes/org/sfc/gui/Printer$ComponentPrinter.class new file mode 100644 index 0000000..e70db93 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/Printer$ComponentPrinter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/Printer$DefaultBook.class b/build/web/WEB-INF/classes/org/sfc/gui/Printer$DefaultBook.class new file mode 100644 index 0000000..39feccb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/Printer$DefaultBook.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/Printer.class b/build/web/WEB-INF/classes/org/sfc/gui/Printer.class new file mode 100644 index 0000000..c38faa3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/Printer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/SfcComponent.class b/build/web/WEB-INF/classes/org/sfc/gui/SfcComponent.class new file mode 100644 index 0000000..eb2c06d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/SfcComponent.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/Icons$Tracker.class b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/Icons$Tracker.class new file mode 100644 index 0000000..7e82b9e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/Icons$Tracker.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/Icons.class b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/Icons.class new file mode 100644 index 0000000..9bafa9c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/Icons.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/add.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/add.gif new file mode 100644 index 0000000..e5dce04 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/add.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/algorithm.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/algorithm.gif new file mode 100644 index 0000000..92f54ee Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/algorithm.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/apply.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/apply.gif new file mode 100644 index 0000000..bef93e3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/apply.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/applyAll.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/applyAll.gif new file mode 100644 index 0000000..bdedbe9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/applyAll.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/attributes.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/attributes.gif new file mode 100644 index 0000000..4156023 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/attributes.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/backward.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/backward.gif new file mode 100644 index 0000000..87a81fa Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/backward.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/cancel.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/cancel.gif new file mode 100644 index 0000000..7e39833 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/cancel.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/close.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/close.gif new file mode 100644 index 0000000..50bccd5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/close.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/content.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/content.gif new file mode 100644 index 0000000..99de0a1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/content.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/convert.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/convert.gif new file mode 100644 index 0000000..21fb1ac Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/convert.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/copy.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/copy.gif new file mode 100644 index 0000000..437cd42 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/copy.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/cut.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/cut.gif new file mode 100644 index 0000000..89fba2c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/cut.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/de.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/de.gif new file mode 100644 index 0000000..e30f276 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/de.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/definition.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/definition.gif new file mode 100644 index 0000000..056ca0c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/definition.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/delete.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/delete.gif new file mode 100644 index 0000000..d42dfd8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/delete.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/dest.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/dest.gif new file mode 100644 index 0000000..bdde5e9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/dest.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/edit.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/edit.gif new file mode 100644 index 0000000..e3bc06a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/edit.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/editProperties.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/editProperties.gif new file mode 100644 index 0000000..bad439d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/editProperties.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/en.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/en.gif new file mode 100644 index 0000000..fd668c2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/en.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/example.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/example.gif new file mode 100644 index 0000000..04fc3aa Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/example.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/execute.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/execute.gif new file mode 100644 index 0000000..36a982f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/execute.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/exit.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/exit.gif new file mode 100644 index 0000000..6c616fa Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/exit.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/file.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/file.gif new file mode 100644 index 0000000..9381c57 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/file.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/folder.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/folder.gif new file mode 100644 index 0000000..be6b623 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/folder.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/forward.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/forward.gif new file mode 100644 index 0000000..6b9d5a5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/forward.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/graph.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/graph.gif new file mode 100644 index 0000000..eb472eb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/graph.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/help.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/help.gif new file mode 100644 index 0000000..158d07e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/help.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/helpSupport.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/helpSupport.gif new file mode 100644 index 0000000..626442d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/helpSupport.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/image.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/image.gif new file mode 100644 index 0000000..db4430d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/image.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/info.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/info.gif new file mode 100644 index 0000000..8e78b0c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/info.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/insert.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/insert.gif new file mode 100644 index 0000000..279f168 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/insert.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/language.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/language.gif new file mode 100644 index 0000000..be50536 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/language.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/list.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/list.gif new file mode 100644 index 0000000..156fd85 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/list.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/list2.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/list2.gif new file mode 100644 index 0000000..fa1fd11 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/list2.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/listItem.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/listItem.gif new file mode 100644 index 0000000..9ba25ce Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/listItem.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/new.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/new.gif new file mode 100644 index 0000000..bb4a1d5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/new.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/newFolder.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/newFolder.gif new file mode 100644 index 0000000..fa530b2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/newFolder.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/newLeaf.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/newLeaf.gif new file mode 100644 index 0000000..c545cfa Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/newLeaf.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/node.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/node.gif new file mode 100644 index 0000000..5ee4059 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/node.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/ok.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/ok.gif new file mode 100644 index 0000000..b8e29b7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/ok.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/open.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/open.gif new file mode 100644 index 0000000..3ae823c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/open.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/paste.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/paste.gif new file mode 100644 index 0000000..e3bd029 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/paste.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/print.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/print.gif new file mode 100644 index 0000000..aff2ff7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/print.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/program.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/program.gif new file mode 100644 index 0000000..d1d783d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/program.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/redo.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/redo.gif new file mode 100644 index 0000000..2d31d91 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/redo.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/remark.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/remark.gif new file mode 100644 index 0000000..f34acb6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/remark.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/reset.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/reset.gif new file mode 100644 index 0000000..a567e7f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/reset.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/resetAll.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/resetAll.gif new file mode 100644 index 0000000..01e378c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/resetAll.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/save.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/save.gif new file mode 100644 index 0000000..1ab8252 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/save.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/saveAll.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/saveAll.gif new file mode 100644 index 0000000..cb59ded Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/saveAll.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/saveAs.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/saveAs.gif new file mode 100644 index 0000000..c09feeb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/saveAs.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/screenshot.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/screenshot.gif new file mode 100644 index 0000000..6439ed1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/screenshot.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/source.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/source.gif new file mode 100644 index 0000000..34ad70a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/source.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/speed.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/speed.gif new file mode 100644 index 0000000..6f76070 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/speed.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/stopExecution.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/stopExecution.gif new file mode 100644 index 0000000..4b11080 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/stopExecution.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/table.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/table.gif new file mode 100644 index 0000000..377a8ee Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/table.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableRow.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableRow.gif new file mode 100644 index 0000000..6f78868 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableRow.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableSplit.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableSplit.gif new file mode 100644 index 0000000..1256fde Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableSplit.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUnite.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUnite.gif new file mode 100644 index 0000000..6dccd5a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUnite.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteAbove.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteAbove.gif new file mode 100644 index 0000000..89cf7c1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteAbove.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteBelow.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteBelow.gif new file mode 100644 index 0000000..12f4a2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteBelow.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteLeft.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteLeft.gif new file mode 100644 index 0000000..9d2b2ba Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteLeft.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteRight.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteRight.gif new file mode 100644 index 0000000..2820cf5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tableUniteRight.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/task.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/task.gif new file mode 100644 index 0000000..6e34b4f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/task.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/textblock.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/textblock.gif new file mode 100644 index 0000000..7592638 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/textblock.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/theorem.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/theorem.gif new file mode 100644 index 0000000..69f7ee6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/theorem.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tip.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tip.gif new file mode 100644 index 0000000..d5ddcf3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tip.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tree.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tree.gif new file mode 100644 index 0000000..22041e9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/tree.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/undo.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/undo.gif new file mode 100644 index 0000000..9c6a15f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/undo.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/url.gif b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/url.gif new file mode 100644 index 0000000..824f58b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/resources/icons/url.gif differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl$1.class b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl$1.class new file mode 100644 index 0000000..7cc3bf8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl$2.class b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl$2.class new file mode 100644 index 0000000..a533f05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl$2.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl.class b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl.class new file mode 100644 index 0000000..47496e1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationControl.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationFrame.class b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationFrame.class new file mode 100644 index 0000000..ae8a0cf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/simulation/SimulationFrame.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/IWindow.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/IWindow.class new file mode 100644 index 0000000..37aea26 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/IWindow.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcDialog.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcDialog.class new file mode 100644 index 0000000..0cd68bf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcDialog.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcFrame$1.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcFrame$1.class new file mode 100644 index 0000000..443b587 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcFrame$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcFrame.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcFrame.class new file mode 100644 index 0000000..507116b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcFrame.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame$1.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame$1.class new file mode 100644 index 0000000..77455ce Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame$InternalFrameCloseable.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame$InternalFrameCloseable.class new file mode 100644 index 0000000..f470622 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame$InternalFrameCloseable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame.class new file mode 100644 index 0000000..87a12cd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/SfcInternalFrame.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/gui/windows/WindowCloseable.class b/build/web/WEB-INF/classes/org/sfc/gui/windows/WindowCloseable.class new file mode 100644 index 0000000..aa22c82 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/gui/windows/WindowCloseable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/Base64$Decoder.class b/build/web/WEB-INF/classes/org/sfc/io/Base64$Decoder.class new file mode 100644 index 0000000..752b2e5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/Base64$Decoder.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/Base64$Encoder.class b/build/web/WEB-INF/classes/org/sfc/io/Base64$Encoder.class new file mode 100644 index 0000000..699f801 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/Base64$Encoder.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/Base64.class b/build/web/WEB-INF/classes/org/sfc/io/Base64.class new file mode 100644 index 0000000..f807c40 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/Base64.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/CanonicalFile$Canonicalizer.class b/build/web/WEB-INF/classes/org/sfc/io/CanonicalFile$Canonicalizer.class new file mode 100644 index 0000000..4d7de46 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/CanonicalFile$Canonicalizer.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/CanonicalFile.class b/build/web/WEB-INF/classes/org/sfc/io/CanonicalFile.class new file mode 100644 index 0000000..c19ed4e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/CanonicalFile.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/DefaultInputStream.class b/build/web/WEB-INF/classes/org/sfc/io/DefaultInputStream.class new file mode 100644 index 0000000..2e8850a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/DefaultInputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/DefaultOutputStream.class b/build/web/WEB-INF/classes/org/sfc/io/DefaultOutputStream.class new file mode 100644 index 0000000..85fddf2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/DefaultOutputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/DefaultReader.class b/build/web/WEB-INF/classes/org/sfc/io/DefaultReader.class new file mode 100644 index 0000000..770c91f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/DefaultReader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/DefaultWriter.class b/build/web/WEB-INF/classes/org/sfc/io/DefaultWriter.class new file mode 100644 index 0000000..419ad7a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/DefaultWriter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/FileLock.class b/build/web/WEB-INF/classes/org/sfc/io/FileLock.class new file mode 100644 index 0000000..41b6ff8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/FileLock.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/Files.class b/build/web/WEB-INF/classes/org/sfc/io/Files.class new file mode 100644 index 0000000..4201df5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/Files.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/IO.class b/build/web/WEB-INF/classes/org/sfc/io/IO.class new file mode 100644 index 0000000..e3fb1c1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/IO.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/MultiplexingWriter.class b/build/web/WEB-INF/classes/org/sfc/io/MultiplexingWriter.class new file mode 100644 index 0000000..8a287d7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/MultiplexingWriter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedInputStream.class b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedInputStream.class new file mode 100644 index 0000000..231d874 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedInputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedOutputStream.class b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedOutputStream.class new file mode 100644 index 0000000..9d88894 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedOutputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedReader.class b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedReader.class new file mode 100644 index 0000000..3d7781d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedReader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedWriter.class b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedWriter.class new file mode 100644 index 0000000..03e5896 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/ReferenceCountedWriter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/StreamUtils.class b/build/web/WEB-INF/classes/org/sfc/io/StreamUtils.class new file mode 100644 index 0000000..2e29cd3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/StreamUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/StringTextWriter.class b/build/web/WEB-INF/classes/org/sfc/io/StringTextWriter.class new file mode 100644 index 0000000..5c820c5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/StringTextWriter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/TextWriter.class b/build/web/WEB-INF/classes/org/sfc/io/TextWriter.class new file mode 100644 index 0000000..4740b11 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/TextWriter.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/TextWriterPrintStream.class b/build/web/WEB-INF/classes/org/sfc/io/TextWriterPrintStream.class new file mode 100644 index 0000000..ebb295f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/TextWriterPrintStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/binary/BinaryInputStream.class b/build/web/WEB-INF/classes/org/sfc/io/binary/BinaryInputStream.class new file mode 100644 index 0000000..3328275 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/binary/BinaryInputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/binary/BinaryOutputStream.class b/build/web/WEB-INF/classes/org/sfc/io/binary/BinaryOutputStream.class new file mode 100644 index 0000000..3cc2c2e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/binary/BinaryOutputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/binary/GrayCodedBinaryInputStream.class b/build/web/WEB-INF/classes/org/sfc/io/binary/GrayCodedBinaryInputStream.class new file mode 100644 index 0000000..6538341 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/binary/GrayCodedBinaryInputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/binary/GrayCodedBinaryOutputStream.class b/build/web/WEB-INF/classes/org/sfc/io/binary/GrayCodedBinaryOutputStream.class new file mode 100644 index 0000000..0127c27 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/binary/GrayCodedBinaryOutputStream.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/csv/CSVReader.class b/build/web/WEB-INF/classes/org/sfc/io/csv/CSVReader.class new file mode 100644 index 0000000..656cecd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/csv/CSVReader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader$1.class b/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader$1.class new file mode 100644 index 0000000..b250910 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader$2.class b/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader$2.class new file mode 100644 index 0000000..f08c1e4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader$2.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader.class b/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader.class new file mode 100644 index 0000000..1abfbaa Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/csv/NumericCSVReader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/loaders/Loader.class b/build/web/WEB-INF/classes/org/sfc/io/loaders/Loader.class new file mode 100644 index 0000000..95767ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/loaders/Loader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/loaders/ReaderLoader.class b/build/web/WEB-INF/classes/org/sfc/io/loaders/ReaderLoader.class new file mode 100644 index 0000000..a6618f5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/loaders/ReaderLoader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/loaders/StreamLoader.class b/build/web/WEB-INF/classes/org/sfc/io/loaders/StreamLoader.class new file mode 100644 index 0000000..ad12ab4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/loaders/StreamLoader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileBasedWriterProvider.class b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileBasedWriterProvider.class new file mode 100644 index 0000000..4d29cee Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileBasedWriterProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileSAXWriterProvider.class b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileSAXWriterProvider.class new file mode 100644 index 0000000..f026f89 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileSAXWriterProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileTextWriterProvider.class b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileTextWriterProvider.class new file mode 100644 index 0000000..9d6ccf4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/FileTextWriterProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/writerProvider/IWriterProvider.class b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/IWriterProvider.class new file mode 100644 index 0000000..c54ade3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/IWriterProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/io/writerProvider/SingleTextWriterProvider.class b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/SingleTextWriterProvider.class new file mode 100644 index 0000000..ed974cd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/io/writerProvider/SingleTextWriterProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/BinaryMath.class b/build/web/WEB-INF/classes/org/sfc/math/BinaryMath.class new file mode 100644 index 0000000..7646d05 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/BinaryMath.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/ConstantSet.class b/build/web/WEB-INF/classes/org/sfc/math/ConstantSet.class new file mode 100644 index 0000000..37ffd16 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/ConstantSet.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/IRealFunction.class b/build/web/WEB-INF/classes/org/sfc/math/IRealFunction.class new file mode 100644 index 0000000..7a88941 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/IRealFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/IRealFunction2d.class b/build/web/WEB-INF/classes/org/sfc/math/IRealFunction2d.class new file mode 100644 index 0000000..c6cd4bb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/IRealFunction2d.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/Mathematics.class b/build/web/WEB-INF/classes/org/sfc/math/Mathematics.class new file mode 100644 index 0000000..62958bf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/Mathematics.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/Physics.class b/build/web/WEB-INF/classes/org/sfc/math/Physics.class new file mode 100644 index 0000000..04b0782 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/Physics.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/CholeskyDecomposition.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/CholeskyDecomposition.class new file mode 100644 index 0000000..2046ed1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/CholeskyDecomposition.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$1.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$1.class new file mode 100644 index 0000000..5ca22f8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$2.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$2.class new file mode 100644 index 0000000..ab8b889 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$2.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$3.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$3.class new file mode 100644 index 0000000..c84ece4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$3.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$4.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$4.class new file mode 100644 index 0000000..29827fc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$4.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$5.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$5.class new file mode 100644 index 0000000..ce3622d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$5.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$6.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$6.class new file mode 100644 index 0000000..0c2b997 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$6.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$7.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$7.class new file mode 100644 index 0000000..3c54dbf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$7.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$IDirectDet.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$IDirectDet.class new file mode 100644 index 0000000..59d25d4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante$IDirectDet.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante.class new file mode 100644 index 0000000..cf94044 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Determinante.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/EigenvalueDecomposition.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/EigenvalueDecomposition.class new file mode 100644 index 0000000..b412a26 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/EigenvalueDecomposition.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$1.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$1.class new file mode 100644 index 0000000..310fd06 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$2.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$2.class new file mode 100644 index 0000000..998412b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$2.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$3.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$3.class new file mode 100644 index 0000000..0513cce Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$3.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$4.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$4.class new file mode 100644 index 0000000..b4541c6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$4.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$5.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$5.class new file mode 100644 index 0000000..369793e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$5.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$6.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$6.class new file mode 100644 index 0000000..67c269d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$6.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$IDirectInverse.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$IDirectInverse.class new file mode 100644 index 0000000..83b7a6c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse$IDirectInverse.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse.class new file mode 100644 index 0000000..e26e8de Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Inverse.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/LUDecomposition.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/LUDecomposition.class new file mode 100644 index 0000000..dd88922 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/LUDecomposition.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Matrix.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Matrix.class new file mode 100644 index 0000000..322292e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Matrix.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$1.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$1.class new file mode 100644 index 0000000..52c02fd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$10.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$10.class new file mode 100644 index 0000000..4e63203 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$10.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$11.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$11.class new file mode 100644 index 0000000..a5d299e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$11.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$12.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$12.class new file mode 100644 index 0000000..07bcfbc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$12.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$13.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$13.class new file mode 100644 index 0000000..dbb897a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$13.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$14.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$14.class new file mode 100644 index 0000000..4e54b59 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$14.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$15.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$15.class new file mode 100644 index 0000000..dbd66c0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$15.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$16.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$16.class new file mode 100644 index 0000000..e6ecae2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$16.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$17.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$17.class new file mode 100644 index 0000000..19ece51 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$17.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$18.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$18.class new file mode 100644 index 0000000..03aa85a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$18.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$19.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$19.class new file mode 100644 index 0000000..b4513ea Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$19.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$2.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$2.class new file mode 100644 index 0000000..9901093 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$2.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$20.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$20.class new file mode 100644 index 0000000..08bd83c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$20.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$21.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$21.class new file mode 100644 index 0000000..0fcd615 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$21.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$22.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$22.class new file mode 100644 index 0000000..62ceb5d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$22.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$23.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$23.class new file mode 100644 index 0000000..1406c2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$23.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$24.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$24.class new file mode 100644 index 0000000..753f8e4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$24.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$25.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$25.class new file mode 100644 index 0000000..0893ec9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$25.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$26.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$26.class new file mode 100644 index 0000000..f12d7ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$26.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$27.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$27.class new file mode 100644 index 0000000..6a816ed Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$27.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$3.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$3.class new file mode 100644 index 0000000..837d3d5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$3.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$4.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$4.class new file mode 100644 index 0000000..ba641b7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$4.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$5.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$5.class new file mode 100644 index 0000000..03cf5c3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$5.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$6.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$6.class new file mode 100644 index 0000000..c356ea6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$6.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$7.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$7.class new file mode 100644 index 0000000..eb357f2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$7.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$8.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$8.class new file mode 100644 index 0000000..eb68505 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$8.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$9.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$9.class new file mode 100644 index 0000000..af95bed Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$9.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$IDirectMul.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$IDirectMul.class new file mode 100644 index 0000000..7a71de0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication$IDirectMul.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication.class new file mode 100644 index 0000000..144647d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/Multiplication.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/QRDecomposition.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/QRDecomposition.class new file mode 100644 index 0000000..34f22e1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/QRDecomposition.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/math/matrix/SingularValueDecomposition.class b/build/web/WEB-INF/classes/org/sfc/math/matrix/SingularValueDecomposition.class new file mode 100644 index 0000000..63dc93e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/math/matrix/SingularValueDecomposition.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/Net.class b/build/web/WEB-INF/classes/org/sfc/net/Net.class new file mode 100644 index 0000000..b303eae Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/Net.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/Reconnection.class b/build/web/WEB-INF/classes/org/sfc/net/Reconnection.class new file mode 100644 index 0000000..25efa99 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/Reconnection.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpMethod.class b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpMethod.class new file mode 100644 index 0000000..301db55 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpMethod.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse$1.class b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse$1.class new file mode 100644 index 0000000..f6f56b9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse$2.class b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse$2.class new file mode 100644 index 0000000..f2f1c15 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse$2.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse.class b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse.class new file mode 100644 index 0000000..a7e349f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/EHttpResponse.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/protocols/http/HttpProtocolHandler.class b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/HttpProtocolHandler.class new file mode 100644 index 0000000..86f5b7f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/HttpProtocolHandler.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/protocols/http/HttpRequest.class b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/HttpRequest.class new file mode 100644 index 0000000..3356305 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/protocols/http/HttpRequest.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/server/IConnectionHandler.class b/build/web/WEB-INF/classes/org/sfc/net/server/IConnectionHandler.class new file mode 100644 index 0000000..bb71e9d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/server/IConnectionHandler.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/server/Server.class b/build/web/WEB-INF/classes/org/sfc/net/server/Server.class new file mode 100644 index 0000000..50bb2b8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/server/Server.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/server/ServerThread$ServerConnex.class b/build/web/WEB-INF/classes/org/sfc/net/server/ServerThread$ServerConnex.class new file mode 100644 index 0000000..9d93e78 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/server/ServerThread$ServerConnex.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/net/server/ServerThread.class b/build/web/WEB-INF/classes/org/sfc/net/server/ServerThread.class new file mode 100644 index 0000000..f0954a3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/net/server/ServerThread.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/Activity$1.class b/build/web/WEB-INF/classes/org/sfc/parallel/Activity$1.class new file mode 100644 index 0000000..6f1af7c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/Activity$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/Activity.class b/build/web/WEB-INF/classes/org/sfc/parallel/Activity.class new file mode 100644 index 0000000..343c636 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/Activity.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/EActivityState.class b/build/web/WEB-INF/classes/org/sfc/parallel/EActivityState.class new file mode 100644 index 0000000..45d6adb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/EActivityState.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/ErrorHandler.class b/build/web/WEB-INF/classes/org/sfc/parallel/ErrorHandler.class new file mode 100644 index 0000000..4f10610 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/ErrorHandler.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/SfcThread$InternalActivity.class b/build/web/WEB-INF/classes/org/sfc/parallel/SfcThread$InternalActivity.class new file mode 100644 index 0000000..9750e76 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/SfcThread$InternalActivity.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/SfcThread.class b/build/web/WEB-INF/classes/org/sfc/parallel/SfcThread.class new file mode 100644 index 0000000..0eeb3fb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/SfcThread.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/ThreadActivity.class b/build/web/WEB-INF/classes/org/sfc/parallel/ThreadActivity.class new file mode 100644 index 0000000..4624cbf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/ThreadActivity.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/simulation/IStepable.class b/build/web/WEB-INF/classes/org/sfc/parallel/simulation/IStepable.class new file mode 100644 index 0000000..9b6758b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/simulation/IStepable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/parallel/simulation/SimulationThread.class b/build/web/WEB-INF/classes/org/sfc/parallel/simulation/SimulationThread.class new file mode 100644 index 0000000..2db9109 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/parallel/simulation/SimulationThread.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/scoped/AlreadyDisposedException.class b/build/web/WEB-INF/classes/org/sfc/scoped/AlreadyDisposedException.class new file mode 100644 index 0000000..ec6f638 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/scoped/AlreadyDisposedException.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/scoped/DefaultCloseable.class b/build/web/WEB-INF/classes/org/sfc/scoped/DefaultCloseable.class new file mode 100644 index 0000000..2798401 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/scoped/DefaultCloseable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/scoped/DefaultReferenceCounted.class b/build/web/WEB-INF/classes/org/sfc/scoped/DefaultReferenceCounted.class new file mode 100644 index 0000000..83e8a2c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/scoped/DefaultReferenceCounted.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/scoped/ICloseable.class b/build/web/WEB-INF/classes/org/sfc/scoped/ICloseable.class new file mode 100644 index 0000000..103e7f7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/scoped/ICloseable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/scoped/IReferenceCounted.class b/build/web/WEB-INF/classes/org/sfc/scoped/IReferenceCounted.class new file mode 100644 index 0000000..45b9374 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/scoped/IReferenceCounted.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/scoped/Scoped.class b/build/web/WEB-INF/classes/org/sfc/scoped/Scoped.class new file mode 100644 index 0000000..63b76cb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/scoped/Scoped.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/security/CallStack.class b/build/web/WEB-INF/classes/org/sfc/security/CallStack.class new file mode 100644 index 0000000..6d58bb4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/security/CallStack.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/security/SfcSecurityManager.class b/build/web/WEB-INF/classes/org/sfc/security/SfcSecurityManager.class new file mode 100644 index 0000000..ae59543 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/security/SfcSecurityManager.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/text/IJavaTextable.class b/build/web/WEB-INF/classes/org/sfc/text/IJavaTextable.class new file mode 100644 index 0000000..74959d9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/text/IJavaTextable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/text/ITextable.class b/build/web/WEB-INF/classes/org/sfc/text/ITextable.class new file mode 100644 index 0000000..7f0dc5f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/text/ITextable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/text/JavaTextable.class b/build/web/WEB-INF/classes/org/sfc/text/JavaTextable.class new file mode 100644 index 0000000..32bbb00 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/text/JavaTextable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/text/TextUtils.class b/build/web/WEB-INF/classes/org/sfc/text/TextUtils.class new file mode 100644 index 0000000..9556406 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/text/TextUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/text/Textable.class b/build/web/WEB-INF/classes/org/sfc/text/Textable.class new file mode 100644 index 0000000..e973bea Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/text/Textable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/utils/Classes.class b/build/web/WEB-INF/classes/org/sfc/utils/Classes.class new file mode 100644 index 0000000..031c633 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/utils/Classes.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/utils/ErrorUtils.class b/build/web/WEB-INF/classes/org/sfc/utils/ErrorUtils.class new file mode 100644 index 0000000..1c1b360 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/utils/ErrorUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/utils/HashUtils.class b/build/web/WEB-INF/classes/org/sfc/utils/HashUtils.class new file mode 100644 index 0000000..2fe035f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/utils/HashUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/utils/ICloneable.class b/build/web/WEB-INF/classes/org/sfc/utils/ICloneable.class new file mode 100644 index 0000000..f5c758c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/utils/ICloneable.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/utils/Log.class b/build/web/WEB-INF/classes/org/sfc/utils/Log.class new file mode 100644 index 0000000..aa1a70a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/utils/Log.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/utils/Utils.class b/build/web/WEB-INF/classes/org/sfc/utils/Utils.class new file mode 100644 index 0000000..5dc5af7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/utils/Utils.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/XML.class b/build/web/WEB-INF/classes/org/sfc/xml/XML.class new file mode 100644 index 0000000..9457d69 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/XML.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/ContentHandlerImplementor.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/ContentHandlerImplementor.class new file mode 100644 index 0000000..d4781d2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/ContentHandlerImplementor.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXImplementor.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXImplementor.class new file mode 100644 index 0000000..223f7ff Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXImplementor.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXReader.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXReader.class new file mode 100644 index 0000000..00da64e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXReader.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$1.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$1.class new file mode 100644 index 0000000..8685b78 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$1.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$EState.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$EState.class new file mode 100644 index 0000000..0b618cc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$EState.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$Element.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$Element.class new file mode 100644 index 0000000..78c8ba4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter$Element.class differ diff --git a/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter.class b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter.class new file mode 100644 index 0000000..87506a0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sfc/xml/sax/SAXWriter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/CompoundRule.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/CompoundRule.class new file mode 100644 index 0000000..e8c886a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/CompoundRule.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/MaxIterationRule.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/MaxIterationRule.class new file mode 100644 index 0000000..a2e17c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/MaxIterationRule.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/actions/AbortAction.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/actions/AbortAction.class new file mode 100644 index 0000000..c82dbe1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/actions/AbortAction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/conditions/IterationCondition.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/conditions/IterationCondition.class new file mode 100644 index 0000000..da9ab9f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/conditions/IterationCondition.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/conditions/TimeCondition.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/conditions/TimeCondition.class new file mode 100644 index 0000000..4611195 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/adaptation/conditions/TimeCondition.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ClusteringAlgorithm.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ClusteringAlgorithm.class new file mode 100644 index 0000000..1c954e9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ClusteringAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ClusteringAlgorithm2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ClusteringAlgorithm2.class new file mode 100644 index 0000000..2ff81a9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ClusteringAlgorithm2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ObjectiveCluster.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ObjectiveCluster.class new file mode 100644 index 0000000..62d4235 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/ObjectiveCluster.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/ClassClustering.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/ClassClustering.class new file mode 100644 index 0000000..40981bd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/ClassClustering.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/LinkageClustering.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/LinkageClustering.class new file mode 100644 index 0000000..d69ddaf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/LinkageClustering.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering$1.class new file mode 100644 index 0000000..5ffb7f3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering$Holder.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering$Holder.class new file mode 100644 index 0000000..3eb619e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering$Holder.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering.class new file mode 100644 index 0000000..3c2414c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/algorithms/NNearestNeighborClustering.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/DistanceUtils.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/DistanceUtils.class new file mode 100644 index 0000000..8bf4ad7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/DistanceUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterCenterDistance.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterCenterDistance.class new file mode 100644 index 0000000..20773b2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterCenterDistance.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterDistanceMeasure.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterDistanceMeasure.class new file mode 100644 index 0000000..e61b2e7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterDistanceMeasure.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterMaxDistance.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterMaxDistance.class new file mode 100644 index 0000000..56409e3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/cluster/ClusterMaxDistance.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveDistanceMeasure.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveDistanceMeasure.class new file mode 100644 index 0000000..0eb1269 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveDistanceMeasure.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$1.class new file mode 100644 index 0000000..ec68fb5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$2.class new file mode 100644 index 0000000..e0c8468 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$3.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$3.class new file mode 100644 index 0000000..a040ef4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms$3.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms.class new file mode 100644 index 0000000..4473670 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectiveNorms.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectivePNorm.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectivePNorm.class new file mode 100644 index 0000000..d735f8f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/clustering/distanceMeasures/individual/ObjectivePNorm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/events/ErrorEvent.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/ErrorEvent.class new file mode 100644 index 0000000..568a96d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/ErrorEvent.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/events/Event.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/Event.class new file mode 100644 index 0000000..9389c66 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/Event.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/events/EventPropagator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/EventPropagator.class new file mode 100644 index 0000000..45dc538 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/EventPropagator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/events/stat/EventLogger.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/stat/EventLogger.class new file mode 100644 index 0000000..9a2c203 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/stat/EventLogger.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/events/stat/EventPrinter.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/stat/EventPrinter.class new file mode 100644 index 0000000..966e9a3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/events/stat/EventPrinter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryInputStreamBuffer.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryInputStreamBuffer.class new file mode 100644 index 0000000..238e793 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryInputStreamBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryObjectBuffer.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryObjectBuffer.class new file mode 100644 index 0000000..d0cb3bc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryObjectBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryOutputStreamBuffer.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryOutputStreamBuffer.class new file mode 100644 index 0000000..3f2e8e5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/BinaryOutputStreamBuffer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ByteBitStringEditor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ByteBitStringEditor.class new file mode 100644 index 0000000..d9712d4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ByteBitStringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ExactBitString.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ExactBitString.class new file mode 100644 index 0000000..7a875cc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ExactBitString.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ExactBitStringEditor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ExactBitStringEditor.class new file mode 100644 index 0000000..9633302 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/ExactBitStringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/IntBitStringEditor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/IntBitStringEditor.class new file mode 100644 index 0000000..8eee9fc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/IntBitStringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/embryogeny/BitStringEmbryogeny.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/embryogeny/BitStringEmbryogeny.class new file mode 100644 index 0000000..bd10d1a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/embryogeny/BitStringEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/embryogeny/BitStringToDoubleArrayEmbryogeny.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/embryogeny/BitStringToDoubleArrayEmbryogeny.class new file mode 100644 index 0000000..c0b5872 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/embryogeny/BitStringToDoubleArrayEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/redundancy/Redundancy.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/redundancy/Redundancy.class new file mode 100644 index 0000000..5aa01ab Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/redundancy/Redundancy.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/redundancy/XorNetworks.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/redundancy/XorNetworks.class new file mode 100644 index 0000000..da57e3d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/bitString/redundancy/XorNetworks.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/DoubleStringFunctionEvaluator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/DoubleStringFunctionEvaluator.class new file mode 100644 index 0000000..2990894 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/DoubleStringFunctionEvaluator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/DoubleStringObjectiveFunction.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/DoubleStringObjectiveFunction.class new file mode 100644 index 0000000..aa882c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/DoubleStringObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/IDoubleStringFunction.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/IDoubleStringFunction.class new file mode 100644 index 0000000..ee34730 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/IDoubleStringFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/reproduction/DoubleStringEditor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/reproduction/DoubleStringEditor.class new file mode 100644 index 0000000..c043a5a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/reproduction/DoubleStringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/reproduction/FixedLengthDoubleStringCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/reproduction/FixedLengthDoubleStringCrossover.class new file mode 100644 index 0000000..fd17fe6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/doubleString/reproduction/FixedLengthDoubleStringCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/intString/IntStringEditor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/intString/IntStringEditor.class new file mode 100644 index 0000000..b880d7d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/intString/IntStringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/DefaultStringCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/DefaultStringCrossover.class new file mode 100644 index 0000000..9883e16 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/DefaultStringCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringMutator.class new file mode 100644 index 0000000..bc6ad26 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringNPointCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringNPointCrossover.class new file mode 100644 index 0000000..a016736 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringNPointCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringOnePointCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringOnePointCrossover.class new file mode 100644 index 0000000..87f081f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringOnePointCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringTwoPointCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringTwoPointCrossover.class new file mode 100644 index 0000000..4ffe20e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/FixedLengthStringTwoPointCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringConsecutiveElementMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringConsecutiveElementMutator.class new file mode 100644 index 0000000..ee3c0b9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringConsecutiveElementMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringCreator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringCreator.class new file mode 100644 index 0000000..16b71ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringCreator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringCrossover.class new file mode 100644 index 0000000..6e8e969 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringDeletionMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringDeletionMutator.class new file mode 100644 index 0000000..d47a99c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringDeletionMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringEditor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringEditor.class new file mode 100644 index 0000000..0306587 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringEditor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringElementMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringElementMutator.class new file mode 100644 index 0000000..517e5e5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringElementMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringInsertionMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringInsertionMutator.class new file mode 100644 index 0000000..06c5a9c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringInsertionMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringOneElementMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringOneElementMutator.class new file mode 100644 index 0000000..33670f2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringOneElementMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringOneGenePermutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringOneGenePermutator.class new file mode 100644 index 0000000..44fb241 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringOneGenePermutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringRandomElementMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringRandomElementMutator.class new file mode 100644 index 0000000..e4b9234 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringRandomElementMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringRandomGenePermutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringRandomGenePermutator.class new file mode 100644 index 0000000..8d6b0ee Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringRandomGenePermutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringReproductionOperator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringReproductionOperator.class new file mode 100644 index 0000000..ea5afe9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/StringReproductionOperator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringMutator.class new file mode 100644 index 0000000..1ef18f3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringNPointCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringNPointCrossover.class new file mode 100644 index 0000000..b7c6ac2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringNPointCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringOnePointCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringOnePointCrossover.class new file mode 100644 index 0000000..c221a04 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringOnePointCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringTwoPointCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringTwoPointCrossover.class new file mode 100644 index 0000000..bd0b231 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/string/VariableLengthStringTwoPointCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/INodeFactory.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/INodeFactory.class new file mode 100644 index 0000000..ea6fb58 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/INodeFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/Node.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/Node.class new file mode 100644 index 0000000..bc20a33 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/Node.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/NodeFactory.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/NodeFactory.class new file mode 100644 index 0000000..134f3fe Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/NodeFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/Path.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/Path.class new file mode 100644 index 0000000..a5a6249 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/Path.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/objectives/MinimizeWeightObjective.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/objectives/MinimizeWeightObjective.class new file mode 100644 index 0000000..929e684 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/objectives/MinimizeWeightObjective.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/DefaultTreeMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/DefaultTreeMutator.class new file mode 100644 index 0000000..9116823 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/DefaultTreeMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/NodeFactorySet.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/NodeFactorySet.class new file mode 100644 index 0000000..8bcd79c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/NodeFactorySet.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeDeleteMutator$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeDeleteMutator$1.class new file mode 100644 index 0000000..786861b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeDeleteMutator$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeDeleteMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeDeleteMutator.class new file mode 100644 index 0000000..f0cd995 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeDeleteMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeExchangeCrossover$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeExchangeCrossover$1.class new file mode 100644 index 0000000..0c45e64 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeExchangeCrossover$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeExchangeCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeExchangeCrossover.class new file mode 100644 index 0000000..5b6b3b9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeExchangeCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeInsertMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeInsertMutator.class new file mode 100644 index 0000000..5978e91 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeInsertMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeLiftMutator$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeLiftMutator$1.class new file mode 100644 index 0000000..58cf907 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeLiftMutator$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeLiftMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeLiftMutator.class new file mode 100644 index 0000000..2cf96e5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeLiftMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeMutator$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeMutator$1.class new file mode 100644 index 0000000..ab09ad1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeMutator$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeMutator.class new file mode 100644 index 0000000..f81f0b8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeReplaceMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeReplaceMutator.class new file mode 100644 index 0000000..39fddf6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeReplaceMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeSinkMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeSinkMutator.class new file mode 100644 index 0000000..5fa59b9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/SubTreeSinkMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/TreeCreator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/TreeCreator.class new file mode 100644 index 0000000..1420056 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/genomes/tree/reproduction/TreeCreator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/BufferedPassThroughPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/BufferedPassThroughPipe.class new file mode 100644 index 0000000..18d0be0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/BufferedPassThroughPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/ImplementationBase.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/ImplementationBase.class new file mode 100644 index 0000000..7c0243d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/ImplementationBase.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Individual.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Individual.class new file mode 100644 index 0000000..d27ed1e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Individual.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/IndividualFactory$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/IndividualFactory$1.class new file mode 100644 index 0000000..44ff134 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/IndividualFactory$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/IndividualFactory.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/IndividualFactory.class new file mode 100644 index 0000000..1651592 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/IndividualFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/OptimizationInfo.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/OptimizationInfo.class new file mode 100644 index 0000000..c35e94d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/OptimizationInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Optimizer$InnerActivity.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Optimizer$InnerActivity.class new file mode 100644 index 0000000..84f23cb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Optimizer$InnerActivity.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Optimizer.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Optimizer.class new file mode 100644 index 0000000..1f6541c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Optimizer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/PassThroughPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/PassThroughPipe.class new file mode 100644 index 0000000..9da4985 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/PassThroughPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Population.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Population.class new file mode 100644 index 0000000..e25c328 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/Population.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/IterativeOptimizer.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/IterativeOptimizer.class new file mode 100644 index 0000000..8f6c805 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/IterativeOptimizer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/RandomWalk.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/RandomWalk.class new file mode 100644 index 0000000..303f7c0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/RandomWalk.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/ea/EA.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/ea/EA.class new file mode 100644 index 0000000..eab555d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/ea/EA.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/ea/ElitistEA.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/ea/ElitistEA.class new file mode 100644 index 0000000..11cb3dd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/algorithms/ea/ElitistEA.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ComparatorBase.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ComparatorBase.class new file mode 100644 index 0000000..47172cb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ComparatorBase.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ComparatorUtils.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ComparatorUtils.class new file mode 100644 index 0000000..8263327 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ComparatorUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/FitnessComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/FitnessComparator.class new file mode 100644 index 0000000..780e96d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/FitnessComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/HierarchicalComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/HierarchicalComparator.class new file mode 100644 index 0000000..03ab5cf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/HierarchicalComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/MajorityComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/MajorityComparator.class new file mode 100644 index 0000000..5e31b59 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/MajorityComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ParetoComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ParetoComparator.class new file mode 100644 index 0000000..035b3c1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/ParetoComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/SumComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/SumComparator.class new file mode 100644 index 0000000..895495f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/SumComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/TieredParetoComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/TieredParetoComparator.class new file mode 100644 index 0000000..33a0679 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/TieredParetoComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/WeightedSumComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/WeightedSumComparator.class new file mode 100644 index 0000000..feaaf0e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/WeightedSumComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/adaptive/AdaptiveTieredComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/adaptive/AdaptiveTieredComparator.class new file mode 100644 index 0000000..92d110b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/adaptive/AdaptiveTieredComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/adaptive/DecisiveParetoComparator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/adaptive/DecisiveParetoComparator.class new file mode 100644 index 0000000..54463f5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/comparators/adaptive/DecisiveParetoComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/CopyEmbryogeny.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/CopyEmbryogeny.class new file mode 100644 index 0000000..ca84fe4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/CopyEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/Embryogeny.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/Embryogeny.class new file mode 100644 index 0000000..0e21a06 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/Embryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/EmbryogenyPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/EmbryogenyPipe.class new file mode 100644 index 0000000..c8be978 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/embryogeny/EmbryogenyPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationGroup.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationGroup.class new file mode 100644 index 0000000..5f9c074 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationGroup.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities$1.class new file mode 100644 index 0000000..404f515 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities$IEvaluationGroupFactory.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities$IEvaluationGroupFactory.class new file mode 100644 index 0000000..61dd17d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities$IEvaluationGroupFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities.class new file mode 100644 index 0000000..15196c2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/EvaluationUtilities.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator$OFState.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator$OFState.class new file mode 100644 index 0000000..0dd2283 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator$OFState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator$SimSet.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator$SimSet.class new file mode 100644 index 0000000..35372d9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator$SimSet.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator.class new file mode 100644 index 0000000..a3bc234 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/Evaluator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/ParallelEvaluatorPipe$EvaluatorJob.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/ParallelEvaluatorPipe$EvaluatorJob.class new file mode 100644 index 0000000..228342b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/ParallelEvaluatorPipe$EvaluatorJob.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/ParallelEvaluatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/ParallelEvaluatorPipe.class new file mode 100644 index 0000000..fe0031e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/ParallelEvaluatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/SequentialEvaluatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/SequentialEvaluatorPipe.class new file mode 100644 index 0000000..cd36f5f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/SequentialEvaluatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/SimulatingEvaluationGroup.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/SimulatingEvaluationGroup.class new file mode 100644 index 0000000..e0d4a00 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/evaluation/SimulatingEvaluationGroup.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/FitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/FitnessAssigner.class new file mode 100644 index 0000000..4b86e14 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/FitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/FixedFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/FixedFitnessAssigner.class new file mode 100644 index 0000000..c3ef1c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/FixedFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/PrevalenceFitnessAssigner1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/PrevalenceFitnessAssigner1.class new file mode 100644 index 0000000..f1c69ce Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/PrevalenceFitnessAssigner1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/PrevalenceFitnessAssigner2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/PrevalenceFitnessAssigner2.class new file mode 100644 index 0000000..7d56a8c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/PrevalenceFitnessAssigner2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/RankBasedFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/RankBasedFitnessAssigner.class new file mode 100644 index 0000000..0f53072 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/RankBasedFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/SumFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/SumFitnessAssigner.class new file mode 100644 index 0000000..a9db836 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/SumFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/WeightedSumFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/WeightedSumFitnessAssigner.class new file mode 100644 index 0000000..0883227 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/WeightedSumFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/PrevalenceSharingFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/PrevalenceSharingFitnessAssigner.class new file mode 100644 index 0000000..8b55415 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/PrevalenceSharingFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/PrevalenceVarietyFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/PrevalenceVarietyFitnessAssigner.class new file mode 100644 index 0000000..7a048ec Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/PrevalenceVarietyFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/VarietyFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/VarietyFitnessAssigner.class new file mode 100644 index 0000000..fc30c8c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/fitnessAssignment/variety/VarietyFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/HysteresisObjectiveFunction.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/HysteresisObjectiveFunction.class new file mode 100644 index 0000000..bb954e6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/HysteresisObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveFunction.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveFunction.class new file mode 100644 index 0000000..5475f74 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveState.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveState.class new file mode 100644 index 0000000..de15db7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$1.class new file mode 100644 index 0000000..61e0d12 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$2.class new file mode 100644 index 0000000..de72e8d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$3.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$3.class new file mode 100644 index 0000000..882a897 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$3.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$4.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$4.class new file mode 100644 index 0000000..b7e92a7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils$4.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils.class new file mode 100644 index 0000000..5194428 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ObjectiveUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/StaticObjectiveFunction.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/StaticObjectiveFunction.class new file mode 100644 index 0000000..27dd730 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/StaticObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/StaticObjectiveState.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/StaticObjectiveState.class new file mode 100644 index 0000000..a9b16ba Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/StaticObjectiveState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/PrecisionOVC.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/PrecisionOVC.class new file mode 100644 index 0000000..a63b372 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/PrecisionOVC.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/ProportionalNegativeOVC.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/ProportionalNegativeOVC.class new file mode 100644 index 0000000..b1dfd6f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/ProportionalNegativeOVC.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/SquareNegativeOVC.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/SquareNegativeOVC.class new file mode 100644 index 0000000..0209eaf Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/SquareNegativeOVC.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/TruncatingAverageOVC.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/TruncatingAverageOVC.class new file mode 100644 index 0000000..53705e3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/ovcs/TruncatingAverageOVC.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/AutoObjectives.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/AutoObjectives.class new file mode 100644 index 0000000..fbe62a5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/AutoObjectives.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/ObjectiveFunctionWrapper$InternalState.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/ObjectiveFunctionWrapper$InternalState.class new file mode 100644 index 0000000..680630c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/ObjectiveFunctionWrapper$InternalState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/ObjectiveFunctionWrapper.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/ObjectiveFunctionWrapper.class new file mode 100644 index 0000000..6fcfd4d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/objectives/wrapper/ObjectiveFunctionWrapper.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Creator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Creator.class new file mode 100644 index 0000000..9458317 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Creator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/CreatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/CreatorPipe.class new file mode 100644 index 0000000..70785cd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/CreatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Crossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Crossover.class new file mode 100644 index 0000000..767c22e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Crossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/CrossoverPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/CrossoverPipe.class new file mode 100644 index 0000000..909c256 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/CrossoverPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/HysteresisReproductionPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/HysteresisReproductionPipe.class new file mode 100644 index 0000000..be0154f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/HysteresisReproductionPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiCreator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiCreator.class new file mode 100644 index 0000000..996bb95 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiCreator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiCrossover.class new file mode 100644 index 0000000..546a83c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiMutator.class new file mode 100644 index 0000000..535b23b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/IterativeMultiMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiCreator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiCreator.class new file mode 100644 index 0000000..f83f703 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiCreator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiCrossover.class new file mode 100644 index 0000000..8d0f4ab Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiMutator.class new file mode 100644 index 0000000..548d7b2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MultiMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Mutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Mutator.class new file mode 100644 index 0000000..e1330c7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/Mutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MutatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MutatorPipe.class new file mode 100644 index 0000000..3ba3eda Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/MutatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingCreator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingCreator.class new file mode 100644 index 0000000..710ab9d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingCreator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingCrossover.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingCrossover.class new file mode 100644 index 0000000..3a006e7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingCrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingMutator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingMutator.class new file mode 100644 index 0000000..46bcc8d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/PostProcessingMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/SteadyStateReproductionPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/SteadyStateReproductionPipe.class new file mode 100644 index 0000000..848a759 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/reproduction/SteadyStateReproductionPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/RandomSelectionR.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/RandomSelectionR.class new file mode 100644 index 0000000..2dc1872 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/RandomSelectionR.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/SelectionAlgorithm.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/SelectionAlgorithm.class new file mode 100644 index 0000000..352fc65 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/SelectionAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/TournamentSelectionR.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/TournamentSelectionR.class new file mode 100644 index 0000000..3c295a1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/TournamentSelectionR.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/TruncationSelectionR.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/TruncationSelectionR.class new file mode 100644 index 0000000..08aceb9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/go/selection/TruncationSelectionR.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/Activity.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/Activity.class new file mode 100644 index 0000000..30a7078 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/Activity.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/ExecutionInfo.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/ExecutionInfo.class new file mode 100644 index 0000000..405c6df Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/ExecutionInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobId.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobId.class new file mode 100644 index 0000000..daeee20 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobId.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobInfo.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobInfo.class new file mode 100644 index 0000000..ec11bd2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobSystem.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobSystem.class new file mode 100644 index 0000000..c3d2806 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobSystem.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobSystemThread.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobSystemThread.class new file mode 100644 index 0000000..0608193 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/JobSystemThread.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/ThreadActivity.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/ThreadActivity.class new file mode 100644 index 0000000..73c34a6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/ThreadActivity.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSJob.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSJob.class new file mode 100644 index 0000000..a00d0e1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSJob.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSJobBase.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSJobBase.class new file mode 100644 index 0000000..a76350f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSJobBase.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSThread.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSThread.class new file mode 100644 index 0000000..9e91c61 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MPJSThread.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MultiProcessorJobSystem.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MultiProcessorJobSystem.class new file mode 100644 index 0000000..84de339 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/multiprocessor/MultiProcessorJobSystem.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SPJSJob.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SPJSJob.class new file mode 100644 index 0000000..cf96f90 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SPJSJob.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SPJSThread.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SPJSThread.class new file mode 100644 index 0000000..c5e8538 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SPJSThread.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SingleProcessorJobSystem.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SingleProcessorJobSystem.class new file mode 100644 index 0000000..4589a56 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/jobsystem/singleprocessor/SingleProcessorJobSystem.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/BufferedPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/BufferedPipe.class new file mode 100644 index 0000000..b58cd41 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/BufferedPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/BufferedPipeBase.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/BufferedPipeBase.class new file mode 100644 index 0000000..8dac101 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/BufferedPipeBase.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/CopyPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/CopyPipe.class new file mode 100644 index 0000000..4cf454d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/CopyPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/EqualObjectiveDegenerator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/EqualObjectiveDegenerator.class new file mode 100644 index 0000000..aa4157c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/EqualObjectiveDegenerator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NoEofPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NoEofPipe.class new file mode 100644 index 0000000..977fe6e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NoEofPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonEqualFilter.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonEqualFilter.class new file mode 100644 index 0000000..ac111c4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonEqualFilter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonPrevalenceDegenerator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonPrevalenceDegenerator.class new file mode 100644 index 0000000..0491337 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonPrevalenceDegenerator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonPrevalenceFilter.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonPrevalenceFilter.class new file mode 100644 index 0000000..5e3248f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/NonPrevalenceFilter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/Pipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/Pipe.class new file mode 100644 index 0000000..951c209 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/Pipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/PipeOut.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/PipeOut.class new file mode 100644 index 0000000..776fa95 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/PipeOut.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/Pipeline.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/Pipeline.class new file mode 100644 index 0000000..2473866 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/Pipeline.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/SorterPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/SorterPipe.class new file mode 100644 index 0000000..73e7c67 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/SorterPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/IndividualPrinterPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/IndividualPrinterPipe.class new file mode 100644 index 0000000..ac0eeee Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/IndividualPrinterPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/ObjectivePrinterPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/ObjectivePrinterPipe.class new file mode 100644 index 0000000..8f32d92 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/ObjectivePrinterPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/PrinterPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/PrinterPipe.class new file mode 100644 index 0000000..aeaac2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/pipe/stat/PrinterPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/security/SecurityInfo.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/security/SecurityInfo.class new file mode 100644 index 0000000..b0b9973 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/security/SecurityInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/security/SecurityInfoManager.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/security/SecurityInfoManager.class new file mode 100644 index 0000000..c0eae50 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/security/SecurityInfoManager.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/IterationHookInvoker.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/IterationHookInvoker.class new file mode 100644 index 0000000..677c50e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/IterationHookInvoker.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/ProviderState.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/ProviderState.class new file mode 100644 index 0000000..483e299 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/ProviderState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/RandomizedScenarioSimulationProvider.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/RandomizedScenarioSimulationProvider.class new file mode 100644 index 0000000..92943b9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/RandomizedScenarioSimulationProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/Simulation.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/Simulation.class new file mode 100644 index 0000000..157fa2d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/Simulation.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/SimulationManager.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/SimulationManager.class new file mode 100644 index 0000000..f71c034 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/SimulationManager.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/SimulationProvider.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/SimulationProvider.class new file mode 100644 index 0000000..19b79cd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/simulation/SimulationProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/IValueExtractor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/IValueExtractor.class new file mode 100644 index 0000000..10f16e7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/IValueExtractor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/Randomizer.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/Randomizer.class new file mode 100644 index 0000000..b41cf18 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/Randomizer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo.class new file mode 100644 index 0000000..91f6db0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo2$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo2$1.class new file mode 100644 index 0000000..5e72558 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo2$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo2.class new file mode 100644 index 0000000..3de28c2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfo2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfoBase.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfoBase.class new file mode 100644 index 0000000..6ef882f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/stoch/StatisticInfoBase.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/DefaultThread.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/DefaultThread.class new file mode 100644 index 0000000..fb04821 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/DefaultThread.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/IterativeSelector$Session.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/IterativeSelector$Session.class new file mode 100644 index 0000000..e4c6717 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/IterativeSelector$Session.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/IterativeSelector.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/IterativeSelector.class new file mode 100644 index 0000000..98e91c3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/IterativeSelector.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/Selector.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/Selector.class new file mode 100644 index 0000000..d2ad399 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/Selector.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/StaticJavaTextable.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/StaticJavaTextable.class new file mode 100644 index 0000000..31ccf78 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/StaticJavaTextable.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/EDataGrouping.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/EDataGrouping.class new file mode 100644 index 0000000..a5dd4d1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/EDataGrouping.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/EvaluationJob.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/EvaluationJob.class new file mode 100644 index 0000000..cea161a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/EvaluationJob.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ISuccessFilter.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ISuccessFilter.class new file mode 100644 index 0000000..7d45fd2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ISuccessFilter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/IndividualEvaluator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/IndividualEvaluator.class new file mode 100644 index 0000000..2361616 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/IndividualEvaluator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingSelection.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingSelection.class new file mode 100644 index 0000000..3a3d5b8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingSelection.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingTestSeries$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingTestSeries$1.class new file mode 100644 index 0000000..fd8229c Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingTestSeries$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingTestSeries.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingTestSeries.class new file mode 100644 index 0000000..6fff5b6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/LoggingTestSeries.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/MultiCascadingIterator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/MultiCascadingIterator.class new file mode 100644 index 0000000..b511b2b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/MultiCascadingIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterIterator.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterIterator.class new file mode 100644 index 0000000..1044eed Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterIterator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterizedTestSeries$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterizedTestSeries$1.class new file mode 100644 index 0000000..29e1ed3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterizedTestSeries$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterizedTestSeries.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterizedTestSeries.class new file mode 100644 index 0000000..7b0b6af Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ParameterizedTestSeries.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/SuccessFilterPipe.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/SuccessFilterPipe.class new file mode 100644 index 0000000..6c920dc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/SuccessFilterPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$1.class new file mode 100644 index 0000000..7d1e7f1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$2.class new file mode 100644 index 0000000..076a793 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$3.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$3.class new file mode 100644 index 0000000..de0e564 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries$3.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries.class new file mode 100644 index 0000000..74b707d Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/TestSeries.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$1.class new file mode 100644 index 0000000..3ac8c28 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$2.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$2.class new file mode 100644 index 0000000..f74e0d7 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$3.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$3.class new file mode 100644 index 0000000..cbbc183 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories$3.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories.class new file mode 100644 index 0000000..0d4e14a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EAFactories.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EATestSeries.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EATestSeries.class new file mode 100644 index 0000000..78fda91 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/EATestSeries.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/IEAFactory.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/IEAFactory.class new file mode 100644 index 0000000..69fc840 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/ea/IEAFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/multi/ITestSeriesFactory.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/multi/ITestSeriesFactory.class new file mode 100644 index 0000000..a53347a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/multi/ITestSeriesFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/multi/MultiTestSeries.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/multi/MultiTestSeries.class new file mode 100644 index 0000000..851b638 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/multi/MultiTestSeries.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/EProcessorTypes.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/EProcessorTypes.class new file mode 100644 index 0000000..9b1d103 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/EProcessorTypes.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/ISeriesProcessor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/ISeriesProcessor.class new file mode 100644 index 0000000..6136ba2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/ISeriesProcessor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/ObjectiveLoader.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/ObjectiveLoader.class new file mode 100644 index 0000000..02fea41 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/ObjectiveLoader.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/Plotter$EWith.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/Plotter$EWith.class new file mode 100644 index 0000000..0a92fcc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/Plotter$EWith.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/Plotter.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/Plotter.class new file mode 100644 index 0000000..17cee4f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/Plotter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/SeriesProcessor$1.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/SeriesProcessor$1.class new file mode 100644 index 0000000..c782ef8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/SeriesProcessor$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/SeriesProcessor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/SeriesProcessor.class new file mode 100644 index 0000000..1a4daf0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/SeriesProcessor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/TestSeriesProcessor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/TestSeriesProcessor.class new file mode 100644 index 0000000..9ce9b48 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/TestSeriesProcessor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/ISuccessDefinition.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/ISuccessDefinition.class new file mode 100644 index 0000000..de009d5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/ISuccessDefinition.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SeriesBestObjectivePlot.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SeriesBestObjectivePlot.class new file mode 100644 index 0000000..421aef2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SeriesBestObjectivePlot.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SeriesSuccessInformation.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SeriesSuccessInformation.class new file mode 100644 index 0000000..1e1344f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SeriesSuccessInformation.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SuccessBasedSeriesProcessor.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SuccessBasedSeriesProcessor.class new file mode 100644 index 0000000..175762f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/SuccessBasedSeriesProcessor.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/TotalSuccessInformation$SuccessInfo.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/TotalSuccessInformation$SuccessInfo.class new file mode 100644 index 0000000..efb8587 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/TotalSuccessInformation$SuccessInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/TotalSuccessInformation.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/TotalSuccessInformation.class new file mode 100644 index 0000000..b414c80 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/postProcessing/processors/TotalSuccessInformation.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/successFilters/FirstObjectiveZeroFilter.class b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/successFilters/FirstObjectiveZeroFilter.class new file mode 100644 index 0000000..843a211 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/refimpl/utils/testSeries/successFilters/FirstObjectiveZeroFilter.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IAction.class b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IAction.class new file mode 100644 index 0000000..c88c616 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IAction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IAdaptable.class b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IAdaptable.class new file mode 100644 index 0000000..c0469d8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IAdaptable.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/ICondition.class b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/ICondition.class new file mode 100644 index 0000000..03d60d8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/ICondition.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IRule.class b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IRule.class new file mode 100644 index 0000000..9efe804 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/adaptation/IRule.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IClusterDistanceParameters.class b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IClusterDistanceParameters.class new file mode 100644 index 0000000..67a1d1f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IClusterDistanceParameters.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IClusteringAlgorithm.class b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IClusteringAlgorithm.class new file mode 100644 index 0000000..2adbaab Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IClusteringAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IDistanceMeasure.class b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IDistanceMeasure.class new file mode 100644 index 0000000..f3205b8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IDistanceMeasure.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IIndividualDistanceMeasure.class b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IIndividualDistanceMeasure.class new file mode 100644 index 0000000..881fbe0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IIndividualDistanceMeasure.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IIndividualDistanceParameters.class b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IIndividualDistanceParameters.class new file mode 100644 index 0000000..d40c8d4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/clustering/IIndividualDistanceParameters.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/events/IErrorEvent.class b/build/web/WEB-INF/classes/org/sigoa/spec/events/IErrorEvent.class new file mode 100644 index 0000000..1e67509 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/events/IErrorEvent.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/events/IEvent.class b/build/web/WEB-INF/classes/org/sigoa/spec/events/IEvent.class new file mode 100644 index 0000000..3d9d87e Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/events/IEvent.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/events/IEventListener.class b/build/web/WEB-INF/classes/org/sigoa/spec/events/IEventListener.class new file mode 100644 index 0000000..c1341e0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/events/IEventListener.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/events/IEventSource.class b/build/web/WEB-INF/classes/org/sigoa/spec/events/IEventSource.class new file mode 100644 index 0000000..ee42b58 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/events/IEventSource.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IComparator.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IComparator.class new file mode 100644 index 0000000..06df50b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IComparator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IHysteresis.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IHysteresis.class new file mode 100644 index 0000000..ab4551b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IHysteresis.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IIndividual.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IIndividual.class new file mode 100644 index 0000000..217e612 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IIndividual.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IIndividualFactory.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IIndividualFactory.class new file mode 100644 index 0000000..40d92bb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IIndividualFactory.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IOptimizationInfo.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IOptimizationInfo.class new file mode 100644 index 0000000..6c0c6c8 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IOptimizationInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IOptimizer.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IOptimizer.class new file mode 100644 index 0000000..19a51ac Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IOptimizer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IPassThroughParameters.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IPassThroughParameters.class new file mode 100644 index 0000000..01ebae6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IPassThroughParameters.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/IPopulation.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/IPopulation.class new file mode 100644 index 0000000..b11cd41 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/IPopulation.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/OptimizationUtils.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/OptimizationUtils.class new file mode 100644 index 0000000..a70b44f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/OptimizationUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IEA.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IEA.class new file mode 100644 index 0000000..f74fc57 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IEA.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IElitistAlgorithm.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IElitistAlgorithm.class new file mode 100644 index 0000000..386a7bd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IElitistAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IIterationHook.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IIterationHook.class new file mode 100644 index 0000000..87d90f1 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IIterationHook.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IIterativeAlgorithm.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IIterativeAlgorithm.class new file mode 100644 index 0000000..f58eb56 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/algorithms/IIterativeAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/embryogeny/IEmbryogeny.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/embryogeny/IEmbryogeny.class new file mode 100644 index 0000000..fc11ee0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/embryogeny/IEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/embryogeny/IEmbryogenyPipe.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/embryogeny/IEmbryogenyPipe.class new file mode 100644 index 0000000..6a40f55 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/embryogeny/IEmbryogenyPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/ICompetitionEvaluator.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/ICompetitionEvaluator.class new file mode 100644 index 0000000..197e3d2 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/ICompetitionEvaluator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/IEvaluator.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/IEvaluator.class new file mode 100644 index 0000000..bd09152 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/IEvaluator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/IEvaluatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/IEvaluatorPipe.class new file mode 100644 index 0000000..d098700 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/evaluation/IEvaluatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/fitnessAssignment/IFitnessAssigner.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/fitnessAssignment/IFitnessAssigner.class new file mode 100644 index 0000000..2eb4ccb Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/fitnessAssignment/IFitnessAssigner.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveFunction.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveFunction.class new file mode 100644 index 0000000..9cd3468 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveState.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveState.class new file mode 100644 index 0000000..7b2c2ad Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveValueComputer.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveValueComputer.class new file mode 100644 index 0000000..aebe32a Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/objectives/IObjectiveValueComputer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICreator.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICreator.class new file mode 100644 index 0000000..cfa1120 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICreator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICreatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICreatorPipe.class new file mode 100644 index 0000000..1be7003 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICreatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossover.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossover.class new file mode 100644 index 0000000..252574f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossover.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossoverParameters.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossoverParameters.class new file mode 100644 index 0000000..a43b8d6 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossoverParameters.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossoverPipe.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossoverPipe.class new file mode 100644 index 0000000..97ea654 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ICrossoverPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IHysteresisReproduction.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IHysteresisReproduction.class new file mode 100644 index 0000000..8d5ac22 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IHysteresisReproduction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutator.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutator.class new file mode 100644 index 0000000..92e9205 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutatorParameters.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutatorParameters.class new file mode 100644 index 0000000..cd7ddf0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutatorParameters.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutatorPipe.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutatorPipe.class new file mode 100644 index 0000000..c89b7cc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/IMutatorPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ISteadyStateReproduction.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ISteadyStateReproduction.class new file mode 100644 index 0000000..d7f7dd3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/reproduction/ISteadyStateReproduction.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/go/selection/ISelectionAlgorithm.class b/build/web/WEB-INF/classes/org/sigoa/spec/go/selection/ISelectionAlgorithm.class new file mode 100644 index 0000000..55e7cc0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/go/selection/ISelectionAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/EActivityState.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/EActivityState.class new file mode 100644 index 0000000..3a7c9f3 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/EActivityState.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IActivity.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IActivity.class new file mode 100644 index 0000000..e48e8d0 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IActivity.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IActivity2.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IActivity2.class new file mode 100644 index 0000000..55d1b56 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IActivity2.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IExecutionInfo.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IExecutionInfo.class new file mode 100644 index 0000000..7c31c56 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IExecutionInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IHost.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IHost.class new file mode 100644 index 0000000..17df66b Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IHost.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IJobInfo.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IJobInfo.class new file mode 100644 index 0000000..2f72fa9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IJobInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IJobSystem.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IJobSystem.class new file mode 100644 index 0000000..85aa525 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IJobSystem.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IOptimizationHandle.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IOptimizationHandle.class new file mode 100644 index 0000000..e2401fd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IOptimizationHandle.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IWaitable.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IWaitable.class new file mode 100644 index 0000000..5aae6fc Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/IWaitable.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/JobSystemUtils$1.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/JobSystemUtils$1.class new file mode 100644 index 0000000..f1347c5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/JobSystemUtils$1.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/JobSystemUtils.class b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/JobSystemUtils.class new file mode 100644 index 0000000..f980a11 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/jobsystem/JobSystemUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipe.class b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipe.class new file mode 100644 index 0000000..bd7a3e9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipe.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeIn.class b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeIn.class new file mode 100644 index 0000000..c36690f Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeIn.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeOut.class b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeOut.class new file mode 100644 index 0000000..d64c167 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeOut.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeSource.class b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeSource.class new file mode 100644 index 0000000..86ad853 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/pipe/IPipeSource.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/security/ISecurityInfo.class b/build/web/WEB-INF/classes/org/sigoa/spec/security/ISecurityInfo.class new file mode 100644 index 0000000..64b2961 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/security/ISecurityInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/security/SecurityUtils.class b/build/web/WEB-INF/classes/org/sigoa/spec/security/SecurityUtils.class new file mode 100644 index 0000000..725b538 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/security/SecurityUtils.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ICompetitionSimulation.class b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ICompetitionSimulation.class new file mode 100644 index 0000000..eb24a91 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ICompetitionSimulation.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulation.class b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulation.class new file mode 100644 index 0000000..eb769b4 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulation.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulationManager.class b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulationManager.class new file mode 100644 index 0000000..94ad524 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulationManager.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulationProvider.class b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulationProvider.class new file mode 100644 index 0000000..46f95c5 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/simulation/ISimulationProvider.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IRandomNumberGenerator.class b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IRandomNumberGenerator.class new file mode 100644 index 0000000..f47ecb9 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IRandomNumberGenerator.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IRandomizer.class b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IRandomizer.class new file mode 100644 index 0000000..c62ce74 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IRandomizer.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IStatisticInfo.class b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IStatisticInfo.class new file mode 100644 index 0000000..b4a4350 Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IStatisticInfo.class differ diff --git a/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IStatisticInfo2.class b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IStatisticInfo2.class new file mode 100644 index 0000000..02f9ccd Binary files /dev/null and b/build/web/WEB-INF/classes/org/sigoa/spec/stoch/IStatisticInfo2.class differ diff --git a/build/web/WEB-INF/classes/schemata/OWLRes.xsd b/build/web/WEB-INF/classes/schemata/OWLRes.xsd new file mode 100644 index 0000000..9e87972 --- /dev/null +++ b/build/web/WEB-INF/classes/schemata/OWLRes.xsd @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/schemata/RDFRes.xsd b/build/web/WEB-INF/classes/schemata/RDFRes.xsd new file mode 100644 index 0000000..02c4321 --- /dev/null +++ b/build/web/WEB-INF/classes/schemata/RDFRes.xsd @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/build/web/WEB-INF/classes/schemata/RDFSRes.xsd b/build/web/WEB-INF/classes/schemata/RDFSRes.xsd new file mode 100644 index 0000000..0620ff1 --- /dev/null +++ b/build/web/WEB-INF/classes/schemata/RDFSRes.xsd @@ -0,0 +1,7 @@ + + + + + + + diff --git a/build/web/WEB-INF/classes/schemata/Taxonomy.xsd b/build/web/WEB-INF/classes/schemata/Taxonomy.xsd new file mode 100644 index 0000000..a88de62 --- /dev/null +++ b/build/web/WEB-INF/classes/schemata/Taxonomy.xsd @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + diff --git a/build/web/WEB-INF/classes/schemata/wsdl.xsd b/build/web/WEB-INF/classes/schemata/wsdl.xsd new file mode 100644 index 0000000..8c313c6 --- /dev/null +++ b/build/web/WEB-INF/classes/schemata/wsdl.xsd @@ -0,0 +1,310 @@ + + + + + + + + + + + + + + This type is extended by component types to allow them to be documented + + + + + + + + + + + + + This type is extended by component types to allow attributes from other namespaces to be added. + + + + + + + + + + + + + This type is extended by component types to allow elements from other namespaces to be added. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Any top level optional element allowed to appear more then once - any child of definitions element except wsdl:types. Any extensibility element is allowed in any place. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/test.wsla b/build/web/WEB-INF/classes/test.wsla new file mode 100644 index 0000000..bde31df --- /dev/null +++ b/build/web/WEB-INF/classes/test.wsla @@ -0,0 +1,140 @@ + + + + + + + + + Vienna XPress Services + Vienna + + + + + + + + + + + + AverageResponseTimeMetric + + Vienna XPress Services + ZAuditing + ZAuditing + + + + + ThroughputMetric + + Vienna XPress Services + ZAuditing + ZAuditing + + + + + Vienna XPress Services + + + ResponseTimeMetric + 100 + + + + + + Vienna XPress Services + + http://192.168.143.245:7438/ResponseTime + + + + + Vienna XPress Services + + http://192.168.143.245:7438/Throughput + + + + SLAMonitorTestService.wsdl + WSCServiceBindingService0 + WSCServiceOperationnameService0 + + + + + + Vienna XPress Services + + 2008-01-30T14:00:00 + 2008-05-29T17:29:00 + + + + SLAResponsetimeService0 + 200 + + + NewValue + + Vienna XPress Services + + 2008-01-30T14:00:00 + 2008-05-29T17:29:00 + + + + SLAThroughputService0 + 1000 + + + NewValue + + + Vienna XPress Services + + + SLOParameterService0 + + + NewValue + + Vienna XPress Services + + 100.0 + 0.01 + DOLLAR + ResponsetimeGuarantee + AverageResponseTime + + + Always + + + + Vienna XPress Services + + + SLOParameterService0 + + + NewValue + + Vienna XPress Services + + 1000 + 0.1 + DOLLAR + CostGuarantee + Cost + + + Always + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/classes/test/org/dgpf/DGPFTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/DGPFTestSeries.class new file mode 100644 index 0000000..12c66b6 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/DGPFTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationFunctions$1.class b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationFunctions$1.class new file mode 100644 index 0000000..f36ab52 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationFunctions$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationFunctions.class b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationFunctions.class new file mode 100644 index 0000000..1f335ab Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationFunctions.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationParameterIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationParameterIterator.class new file mode 100644 index 0000000..dc0f448 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationParameterIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationTestSeries.class new file mode 100644 index 0000000..d4b57ae Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/aggregation/AggregationTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/Crossover.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/Crossover.class new file mode 100644 index 0000000..9037c8d Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/Crossover.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/GPBenchmarkTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/GPBenchmarkTestSeries.class new file mode 100644 index 0000000..dbec0bf Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/GPBenchmarkTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAFactory$MyEA.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAFactory$MyEA.class new file mode 100644 index 0000000..0d409f1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAFactory$MyEA.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAFactory.class new file mode 100644 index 0000000..c3712b5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAParameterIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAParameterIterator.class new file mode 100644 index 0000000..c24f65e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EAParameterIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EpistasisSettings.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EpistasisSettings.class new file mode 100644 index 0000000..c1e74a3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/EpistasisSettings.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/NeutralitySettings.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/NeutralitySettings.class new file mode 100644 index 0000000..8c76e36 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/NeutralitySettings.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeEpistasis.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeEpistasis.class new file mode 100644 index 0000000..54c7906 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeEpistasis.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeNeutrality.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeNeutrality.class new file mode 100644 index 0000000..6669f7a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeNeutrality.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeRuggedness.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeRuggedness.class new file mode 100644 index 0000000..70c6ba8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/PopulationSizeRuggedness.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/RuggednessSettings.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/RuggednessSettings.class new file mode 100644 index 0000000..0af66ff Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/RuggednessSettings.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/SuccessParser$1.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/SuccessParser$1.class new file mode 100644 index 0000000..4e28701 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/SuccessParser$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/SuccessParser.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/SuccessParser.class new file mode 100644 index 0000000..45d0c29 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/adrulyte/SuccessParser.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example.class new file mode 100644 index 0000000..cdc9732 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example2.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example2.class new file mode 100644 index 0000000..98e04d2 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example2.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example3.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example3.class new file mode 100644 index 0000000..d29556a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example3.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example4.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example4.class new file mode 100644 index 0000000..96fe475 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example4.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example5.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example5.class new file mode 100644 index 0000000..5097cdd Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example5.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example6.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example6.class new file mode 100644 index 0000000..39cffda Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example6.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example7.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example7.class new file mode 100644 index 0000000..512da54 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/Example7.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TObjectiveFunction.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TObjectiveFunction.class new file mode 100644 index 0000000..5095f50 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformFinder.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformFinder.class new file mode 100644 index 0000000..305a7d8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformFinder.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformationEvolver$1.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformationEvolver$1.class new file mode 100644 index 0000000..148ffc8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformationEvolver$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformationEvolver.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformationEvolver.class new file mode 100644 index 0000000..544c85a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/epistasisTransform/TransformationEvolver.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/CreateCSVResult$Element.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/CreateCSVResult$Element.class new file mode 100644 index 0000000..4a5c89c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/CreateCSVResult$Element.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/CreateCSVResult.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/CreateCSVResult.class new file mode 100644 index 0000000..dac35c4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/CreateCSVResult.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasis.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasis.class new file mode 100644 index 0000000..80509bc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasis.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasisPhenotypeSize.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasisPhenotypeSize.class new file mode 100644 index 0000000..9313173 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasisPhenotypeSize.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasisRuggedness.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasisRuggedness.class new file mode 100644 index 0000000..1fb4bca Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkEpistasisRuggedness.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkMultiobjectivity.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkMultiobjectivity.class new file mode 100644 index 0000000..cab9939 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkMultiobjectivity.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkNeutrality.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkNeutrality.class new file mode 100644 index 0000000..8bfa8ae Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkNeutrality.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkNeutralityPhenotypeSize.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkNeutralityPhenotypeSize.class new file mode 100644 index 0000000..bccf2f7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkNeutralityPhenotypeSize.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkPhenotypeLengthTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkPhenotypeLengthTests.class new file mode 100644 index 0000000..5d246ab Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkPhenotypeLengthTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkRuggedness.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkRuggedness.class new file mode 100644 index 0000000..9ff05be Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkRuggedness.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkRuggednessPhenotypeSize.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkRuggednessPhenotypeSize.class new file mode 100644 index 0000000..b69edac Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/GPBenchmarkRuggednessPhenotypeSize.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser$1.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser$1.class new file mode 100644 index 0000000..e7443d1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser.class new file mode 100644 index 0000000..82d8540 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser2$1.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser2$1.class new file mode 100644 index 0000000..2ecdb8e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser2$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser2.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser2.class new file mode 100644 index 0000000..7073f40 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/RuggedSuccessParser2.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/SuccessParser$1.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/SuccessParser$1.class new file mode 100644 index 0000000..2bff64b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/SuccessParser$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/SuccessParser.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/SuccessParser.class new file mode 100644 index 0000000..b108f1b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/geccoTests/SuccessParser.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/DoubleIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/DoubleIterator.class new file mode 100644 index 0000000..cf6e4e7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/DoubleIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/GPBenchmarkPopulationSize.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/GPBenchmarkPopulationSize.class new file mode 100644 index 0000000..ccb2adc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/GPBenchmarkPopulationSize.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/IntegerIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/IntegerIterator.class new file mode 100644 index 0000000..8e2c09b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/populationSize/IntegerIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/CSVCreator.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/CSVCreator.class new file mode 100644 index 0000000..d71b534 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/CSVCreator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/EpistasisTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/EpistasisTests.class new file mode 100644 index 0000000..cd74ae5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/EpistasisTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FitnessCalculator.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FitnessCalculator.class new file mode 100644 index 0000000..fbafeed Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FitnessCalculator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FunctionalObjectivFunktionTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FunctionalObjectivFunktionTests.class new file mode 100644 index 0000000..6dffc85 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FunctionalObjectivFunktionTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FunktionalObjectivFunktionTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FunktionalObjectivFunktionTests.class new file mode 100644 index 0000000..8e7fd04 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/FunktionalObjectivFunktionTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/IsOverfittingTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/IsOverfittingTests.class new file mode 100644 index 0000000..d283647 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/IsOverfittingTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/NeutralityBits.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/NeutralityBits.class new file mode 100644 index 0000000..7fe3998 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/NeutralityBits.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/NeutralityTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/NeutralityTests.class new file mode 100644 index 0000000..309f6eb Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/NeutralityTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/TestCaseTests.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/TestCaseTests.class new file mode 100644 index 0000000..ca68234 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModel/TestCaseTests.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/DeceptivePhenotypeSize.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/DeceptivePhenotypeSize.class new file mode 100644 index 0000000..8247d96 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/DeceptivePhenotypeSize.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/EpistasisPhenotypeSize.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/EpistasisPhenotypeSize.class new file mode 100644 index 0000000..d8d3840 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/EpistasisPhenotypeSize.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/IncompletenessPhenotypeSize80Test.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/IncompletenessPhenotypeSize80Test.class new file mode 100644 index 0000000..6a6cc00 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/IncompletenessPhenotypeSize80Test.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/NoisePhenotypeSize80Test.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/NoisePhenotypeSize80Test.class new file mode 100644 index 0000000..992aeb2 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/NoisePhenotypeSize80Test.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/RuggednessPhenotypeSizeTest.class b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/RuggednessPhenotypeSizeTest.class new file mode 100644 index 0000000..f0448ee Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/benchmark/tunableModelPerformenceTests/RuggednessPhenotypeSizeTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementNetwork.class new file mode 100644 index 0000000..fb54340 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementNetworkProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementNetworkProvider.class new file mode 100644 index 0000000..62f0d7a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementNetworkProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementObjective.class new file mode 100644 index 0000000..7e5769d Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementTestSeries.class new file mode 100644 index 0000000..f1fd677 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/AgreementTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/eRGBP/AgreementERBGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/eRGBP/AgreementERBGPTestSeries.class new file mode 100644 index 0000000..a780dd4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/eRGBP/AgreementERBGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/eRGBP/RBGPAgreementObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/eRGBP/RBGPAgreementObjective.class new file mode 100644 index 0000000..d3268d3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/byzantine/agreement/eRGBP/RBGPAgreementObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/AllCSTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/AllCSTestSeries.class new file mode 100644 index 0000000..ead362c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/AllCSTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/CSNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSNetwork.class new file mode 100644 index 0000000..81d3bb3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/CSNetworkProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSNetworkProvider.class new file mode 100644 index 0000000..d803f2f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSNetworkProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/CSParameterIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSParameterIterator.class new file mode 100644 index 0000000..9094a12 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSParameterIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/CSTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSTestSeries.class new file mode 100644 index 0000000..4a86daa Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/CSTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/CollisionObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/CollisionObjective.class new file mode 100644 index 0000000..76c3f7f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/CollisionObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/ICSVM.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/ICSVM.class new file mode 100644 index 0000000..42df2a3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/ICSVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/StdDevObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/StdDevObjective.class new file mode 100644 index 0000000..8cd5952 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/StdDevObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/UsageObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/UsageObjective.class new file mode 100644 index 0000000..68a0c93 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/UsageObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/UsageObjective2.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/UsageObjective2.class new file mode 100644 index 0000000..0d201cc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/UsageObjective2.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSRBGPLanguage.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSRBGPLanguage.class new file mode 100644 index 0000000..dcb52ff Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSRBGPLanguage.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSeRBGPResultTest.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSeRBGPResultTest.class new file mode 100644 index 0000000..857bc4b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSeRBGPResultTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSeRBGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSeRBGPTestSeries.class new file mode 100644 index 0000000..673d90b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/CSeRBGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/EnterCSAction$1.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/EnterCSAction$1.class new file mode 100644 index 0000000..98af185 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/EnterCSAction$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/EnterCSAction.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/EnterCSAction.class new file mode 100644 index 0000000..d858103 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/eRBGP/EnterCSAction.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletResultTest.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletResultTest.class new file mode 100644 index 0000000..da14901 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletResultTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletTestSeries.class new file mode 100644 index 0000000..a777cb1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletVMFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletVMFactory.class new file mode 100644 index 0000000..e0cd7cc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSFragletVMFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSInstructionSet$1.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSInstructionSet$1.class new file mode 100644 index 0000000..7ad0a4a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSInstructionSet$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSInstructionSet.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSInstructionSet.class new file mode 100644 index 0000000..590303a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/CSInstructionSet.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/EnterCSFraglet.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/EnterCSFraglet.class new file mode 100644 index 0000000..1a75ff1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/EnterCSFraglet.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/FragletCSVM.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/FragletCSVM.class new file mode 100644 index 0000000..dbbe4f9 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/fraglets/FragletCSVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSActionSet.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSActionSet.class new file mode 100644 index 0000000..0fd70f3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSActionSet.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSRBGPResultTest.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSRBGPResultTest.class new file mode 100644 index 0000000..333229f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSRBGPResultTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSRBGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSRBGPTestSeries.class new file mode 100644 index 0000000..2944154 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSRBGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSSymbolSet.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSSymbolSet.class new file mode 100644 index 0000000..24ee07c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/CSSymbolSet.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/EnterCSAction.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/EnterCSAction.class new file mode 100644 index 0000000..dbc7f7f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/EnterCSAction.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/LeaveCSSymbol.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/LeaveCSSymbol.class new file mode 100644 index 0000000..92e87df Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/LeaveCSSymbol.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/RBGPCSVM.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/RBGPCSVM.class new file mode 100644 index 0000000..21cbac6 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/RBGPCSVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/RBGPCSVMFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/RBGPCSVMFactory.class new file mode 100644 index 0000000..e884377 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/cs/rbgp/RBGPCSVMFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$1.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$1.class new file mode 100644 index 0000000..e115dca Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$2.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$2.class new file mode 100644 index 0000000..d65a468 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$2.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$3.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$3.class new file mode 100644 index 0000000..1ab5206 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$3.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$4.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$4.class new file mode 100644 index 0000000..bd4ea12 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$4.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$5.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$5.class new file mode 100644 index 0000000..b7ee04a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$5.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$6.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$6.class new file mode 100644 index 0000000..ae3c7d4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries$6.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries.class new file mode 100644 index 0000000..4a2cc04 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/AllElectionSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionNetwork.class new file mode 100644 index 0000000..dc91698 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionObjective.class new file mode 100644 index 0000000..5ecf870 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionObjectiveB.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionObjectiveB.class new file mode 100644 index 0000000..4898af9 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionObjectiveB.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionParameterIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionParameterIterator.class new file mode 100644 index 0000000..9c6118c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionParameterIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries$1$1.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries$1$1.class new file mode 100644 index 0000000..df26209 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries$1$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries$1.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries$1.class new file mode 100644 index 0000000..f905a80 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries.class new file mode 100644 index 0000000..4a8a2e6 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/ElectionTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/IElectionInformation.class b/build/web/WEB-INF/classes/test/org/dgpf/election/IElectionInformation.class new file mode 100644 index 0000000..329a243 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/IElectionInformation.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionNetwork.class new file mode 100644 index 0000000..42f498b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionProvider.class new file mode 100644 index 0000000..9edea85 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionVM.class b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionVM.class new file mode 100644 index 0000000..7ebb8cc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionVMFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionVMFactory.class new file mode 100644 index 0000000..d67f726 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/AggregationElectionVMFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/ElectionAggregationSingleTest.class b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/ElectionAggregationSingleTest.class new file mode 100644 index 0000000..10545e2 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/ElectionAggregationSingleTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/ElectionAggregationTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/ElectionAggregationTestSeries.class new file mode 100644 index 0000000..5727087 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/aggregation/ElectionAggregationTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/eRBGP/ElectionERBGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/eRBGP/ElectionERBGPTestSeries.class new file mode 100644 index 0000000..e19a7d1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/eRBGP/ElectionERBGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletSingleTest.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletSingleTest.class new file mode 100644 index 0000000..661a06a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletSingleTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletTestSeries.class new file mode 100644 index 0000000..d9b64ac Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletsResultTest.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletsResultTest.class new file mode 100644 index 0000000..0b97baf Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionFragletsResultTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionInstructionSet$1.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionInstructionSet$1.class new file mode 100644 index 0000000..3fe4947 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionInstructionSet$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionInstructionSet.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionInstructionSet.class new file mode 100644 index 0000000..697c8a0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/ElectionInstructionSet.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletAlgorithmTest.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletAlgorithmTest.class new file mode 100644 index 0000000..316425e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletAlgorithmTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletElectionNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletElectionNetwork.class new file mode 100644 index 0000000..2d2072f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletElectionNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletElectionProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletElectionProvider.class new file mode 100644 index 0000000..6fb9d13 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/fraglets/FragletElectionProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/hlgp/ElectionHLGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/hlgp/ElectionHLGPTestSeries.class new file mode 100644 index 0000000..ecc222b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/hlgp/ElectionHLGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/ElectionLGPNetVMFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/ElectionLGPNetVMFactory.class new file mode 100644 index 0000000..f9997b0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/ElectionLGPNetVMFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/ElectionLGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/ElectionLGPTestSeries.class new file mode 100644 index 0000000..1498001 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/ElectionLGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionNetwork.class new file mode 100644 index 0000000..c4cd784 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionProvider.class new file mode 100644 index 0000000..765c22b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionVM.class b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionVM.class new file mode 100644 index 0000000..5f4574e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/lgp/LGPElectionVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPResultTest.class b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPResultTest.class new file mode 100644 index 0000000..2e673c6 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPResultTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPTestSeries.class new file mode 100644 index 0000000..7f264ae Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPTestSeries2.class b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPTestSeries2.class new file mode 100644 index 0000000..5e86d40 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/ElectionRBGPTestSeries2.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/RBGPElectionNetwork.class b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/RBGPElectionNetwork.class new file mode 100644 index 0000000..872e1a0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/RBGPElectionNetwork.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/RBGPElectionProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/RBGPElectionProvider.class new file mode 100644 index 0000000..7340ceb Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/election/rbgp/RBGPElectionProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$1.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$1.class new file mode 100644 index 0000000..0e55c13 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$2.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$2.class new file mode 100644 index 0000000..3d16b74 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$2.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$3.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$3.class new file mode 100644 index 0000000..393d318 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$3.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$ISeriesFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$ISeriesFactory.class new file mode 100644 index 0000000..2c120bc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries$ISeriesFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries.class new file mode 100644 index 0000000..a595d78 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/AllGCDSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDObjective.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDObjective.class new file mode 100644 index 0000000..8d3ab36 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDParameterIterator.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDParameterIterator.class new file mode 100644 index 0000000..4ad5fc7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDParameterIterator.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDProvider.class new file mode 100644 index 0000000..b25fe24 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDTest.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDTest.class new file mode 100644 index 0000000..0332c6b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDTestSeries.class new file mode 100644 index 0000000..615975a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/GCDTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/IGCDResultInfo.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/IGCDResultInfo.class new file mode 100644 index 0000000..46bc7b2 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/IGCDResultInfo.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/hlgp/GCDHLGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/hlgp/GCDHLGPTestSeries.class new file mode 100644 index 0000000..2116a8c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/hlgp/GCDHLGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPTestSeries.class new file mode 100644 index 0000000..35b33c3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVM.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVM.class new file mode 100644 index 0000000..0465b0c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVMFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVMFactory.class new file mode 100644 index 0000000..1aa8fd0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVMFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVMProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVMProvider.class new file mode 100644 index 0000000..357be4a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/lgp/GCDLGPVMProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPTestSeries.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPTestSeries.class new file mode 100644 index 0000000..e8ccd76 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVM.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVM.class new file mode 100644 index 0000000..a9b1c6c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVM.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVMFactory.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVMFactory.class new file mode 100644 index 0000000..fd2b666 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVMFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVMProvider.class b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVMProvider.class new file mode 100644 index 0000000..db7e9ce Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/dgpf/gcd/rbgp/GCDRBGPVMProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/sfc/Dummy.class b/build/web/WEB-INF/classes/test/org/sfc/Dummy.class new file mode 100644 index 0000000..a84a42e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sfc/Dummy.class differ diff --git a/build/web/WEB-INF/classes/test/org/sfc/math/BinaryMathMoveBits.class b/build/web/WEB-INF/classes/test/org/sfc/math/BinaryMathMoveBits.class new file mode 100644 index 0000000..ef858a0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sfc/math/BinaryMathMoveBits.class differ diff --git a/build/web/WEB-INF/classes/test/org/sfc/math/NeutralityBits.class b/build/web/WEB-INF/classes/test/org/sfc/math/NeutralityBits.class new file mode 100644 index 0000000..85d4f04 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sfc/math/NeutralityBits.class differ diff --git a/build/web/WEB-INF/classes/test/org/sfc/net/protocols/http/DummyHttpServer$DummyHttpHandler.class b/build/web/WEB-INF/classes/test/org/sfc/net/protocols/http/DummyHttpServer$DummyHttpHandler.class new file mode 100644 index 0000000..42d5716 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sfc/net/protocols/http/DummyHttpServer$DummyHttpHandler.class differ diff --git a/build/web/WEB-INF/classes/test/org/sfc/net/protocols/http/DummyHttpServer.class b/build/web/WEB-INF/classes/test/org/sfc/net/protocols/http/DummyHttpServer.class new file mode 100644 index 0000000..580e615 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sfc/net/protocols/http/DummyHttpServer.class differ diff --git a/build/web/WEB-INF/classes/test/org/sfc/xml/SAXTest.class b/build/web/WEB-INF/classes/test/org/sfc/xml/SAXTest.class new file mode 100644 index 0000000..9844472 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sfc/xml/SAXTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries$1$1.class b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries$1$1.class new file mode 100644 index 0000000..2a8a9c3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries$1$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries$1.class b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries$1.class new file mode 100644 index 0000000..610cd91 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries.class b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries.class new file mode 100644 index 0000000..e00a793 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/CNMotorTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MinimizeSqrErrorObjective.class b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MinimizeSqrErrorObjective.class new file mode 100644 index 0000000..71ff249 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MinimizeSqrErrorObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MotorAccessor.class b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MotorAccessor.class new file mode 100644 index 0000000..70991b5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MotorAccessor.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MotorProvider.class b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MotorProvider.class new file mode 100644 index 0000000..a7f05de Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/cnMotor/MotorProvider.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ABObjectiveFunction.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ABObjectiveFunction.class new file mode 100644 index 0000000..76e63ae Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ABObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/BAObjectiveFunction.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/BAObjectiveFunction.class new file mode 100644 index 0000000..4457489 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/BAObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassificationObjectiveFunction.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassificationObjectiveFunction.class new file mode 100644 index 0000000..e93d965 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassificationObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassificationSimulation.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassificationSimulation.class new file mode 100644 index 0000000..5f7161c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassificationSimulation.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Classifier2.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Classifier2.class new file mode 100644 index 0000000..80878da Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Classifier2.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierEmbryogeny.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierEmbryogeny.class new file mode 100644 index 0000000..16a1165 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierEmbryogeny.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierOptimizer.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierOptimizer.class new file mode 100644 index 0000000..cb9be16 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierOptimizer.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierSystem.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierSystem.class new file mode 100644 index 0000000..3097a18 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifierSystem.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifySets.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifySets.class new file mode 100644 index 0000000..aba4b28 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ClassifySets.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Datasets.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Datasets.class new file mode 100644 index 0000000..7c94ed5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Datasets.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/EClasses.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/EClasses.class new file mode 100644 index 0000000..d0a0973 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/EClasses.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Elitist_EA$1.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Elitist_EA$1.class new file mode 100644 index 0000000..cd14017 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Elitist_EA$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Elitist_EA.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Elitist_EA.class new file mode 100644 index 0000000..532dd3c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Elitist_EA.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/InputEA$1.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/InputEA$1.class new file mode 100644 index 0000000..a4a9c15 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/InputEA$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/InputEA.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/InputEA.class new file mode 100644 index 0000000..87d008c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/InputEA.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Optimizer.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Optimizer.class new file mode 100644 index 0000000..34838fa Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Optimizer.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ProfitObjectiveFunction.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ProfitObjectiveFunction.class new file mode 100644 index 0000000..211aaee Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/ProfitObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/SizeObjectiveFunction.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/SizeObjectiveFunction.class new file mode 100644 index 0000000..a31ac9a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/SizeObjectiveFunction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/SteadyStateEA.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/SteadyStateEA.class new file mode 100644 index 0000000..52b9db9 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/SteadyStateEA.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Tester.class b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Tester.class new file mode 100644 index 0000000..a82974f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/Tester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/all.csv b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/all.csv new file mode 100644 index 0000000..b8d3226 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/all.csv @@ -0,0 +1,50000 @@ +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;1;0;1;B +1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;B +1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;0;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;A +0;0;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;1;0;0;0;0;1;0;0;0;1;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;2;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;A +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;1;2;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;2;0;1;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;2;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;1;0;0;1;0;0;1;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;1;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;3;0;0;0;0;0;3;0;0;0;0;N +0;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;N +1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;1;0;0;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;1;N +1;0;0;1;0;1;0;1;1;1;1;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1;B +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;2;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;1;B +0;0;1;1;1;0;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;1;1;0;0;0;0;B +0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;2;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;3;3;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;1;1;1;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0;A +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;1;0;1;0;0;0;1;1;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;2;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;1;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;1;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;2;0;0;0;0;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;1;1;0;1;1;0;1;0;1;0;1;0;0;N +1;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;2;0;0;0;0;0;2;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;2;0;0;0;0;0;3;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;1;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;1;1;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;1;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;N +0;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;1;0;1;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;N +1;0;0;1;0;2;0;0;1;0;1;0;2;0;0;0;1;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0;B +1;1;1;0;0;2;0;0;1;1;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;2;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;2;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;2;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;B +1;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;1;1;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;1;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;1;0;1;1;0;1;0;0;A +1;1;0;0;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +2;1;1;0;0;1;0;2;3;1;0;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0;B +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;2;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0;1;B +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;1;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;1;0;0;2;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;B +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;2;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;1;1;1;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;1;1;1;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;1;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;1;1;0;1;0;0;0;0;B +1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;1;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;0;0;1;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;1;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;B +0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;1;1;0;2;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;A +0;1;0;1;1;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;0;1;1;1;1;1;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;0;1;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;0;1;1;1;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;1;0;1;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;1;1;1;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;1;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;2;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;1;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0;B +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;1;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;A +0;1;1;0;1;0;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;2;0;3;0;1;1;1;0;1;3;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;1;0;0;1;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;B +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;A +2;1;1;1;1;1;0;0;1;0;0;0;2;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;B +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;1;0;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;2;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;B +1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;1;1;1;1;0;0;1;1;0;0;2;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;0;0;1;1;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;1;2;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +1;1;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;1;0;0;N +1;1;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;2;0;1;0;0;A +1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;1;1;0;1;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;2;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;A +1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;0;0;1;0;1;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;1;0;1;0;0;1;0;1;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;2;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;1;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;A +1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;2;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;1;B +0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;1;1;1;0;1;0;0;A +1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;2;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;2;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +1;1;1;0;1;2;0;0;1;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;2;0;1;0;0;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;1;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;1;0;1;0;1;0;0;1;1;0;1;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;1;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;1;0;0;1;0;0;1;0;1;0;1;B +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +1;1;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;1;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;2;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;1;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +2;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;1;1;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;2;0;0;1;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;2;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;1;1;0;0;1;1;1;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;0;0;1;1;1;1;0;1;0;1;0;0;A +0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;1;1;0;0;1;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;0;1;1;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;B +1;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;B +1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;2;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;2;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;1;0;1;1;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;1;1;0;0;1;1;1;1;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;1;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;1;0;1;1;0;0;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +1;1;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;2;0;0;0;0;0;2;0;0;0;0;N +1;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;1;1;0;1;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;3;0;0;0;0;0;3;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;2;1;0;1;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;1;0;0;2;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;1;0;1;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0;B +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +1;0;1;0;1;0;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;B +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;1;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;1;0;0;0;0;1;0;0;1;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +1;0;1;1;1;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;1;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;1;1;0;1;0;1;1;0;1;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;1;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;1;0;2;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;1;1;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;2;0;2;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;A +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;1;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;B +0;0;1;0;1;1;0;1;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;2;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;1;1;0;1;0;0;A +1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;2;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;A +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;1;1;1;0;1;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;1;0;0;0;0;1;0;1;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;1;1;1;1;0;0;0;1;0;1;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;2;0;0;2;0;1;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +2;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;1;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;1;1;0;0;0;0;A +0;0;0;1;0;2;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;1;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +2;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;1;2;1;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;2;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;A +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;1;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;N +0;0;0;1;1;2;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;0;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;B +1;0;0;1;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;2;1;0;0;2;0;0;0;0;0;2;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +1;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;A +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;2;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;1;B +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;1;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;2;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;1;1;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +1;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;1;0;0;1;1;1;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;2;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;2;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;1;0;1;0;1;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;N +1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;2;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;1;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +1;1;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;1;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;1;B +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;1;1;1;0;0;0;0;B +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;0;0;0;1;0;0;0;0;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;2;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +2;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;B +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;1;0;0;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;0;1;1;0;1;0;0;A +1;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;1;0;1;1;0;1;1;1;1;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;1;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;B +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +1;0;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;1;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;1;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;2;2;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;1;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;0;0;1;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;1;1;0;0;0;0;0;2;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;B +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;2;1;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;1;0;0;0;0;0;2;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;0;0;1;0;0;N +0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;1;1;1;0;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;2;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;2;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +1;0;1;0;0;0;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +1;1;0;0;1;2;0;0;1;0;0;0;2;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;2;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;0;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,2,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,2,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,2,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,2,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,2,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,2,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,1,0,0,0,2,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,2,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,2,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,2,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,2,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,1,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,3,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,2,0,0,0,2,0,2,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,1,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,2,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,1,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,3,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,2,0,3,0,1,1,1,0,1,3,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +1,0,1,0,0,2,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,1,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,2,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,1,0,0,0,0,2,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,2,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,2,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,2,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,2,0,2,0,0,1,1,0,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,2,0,2,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,2,0,2,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,1,1,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,1,0,2,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,1,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,2,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,2,0,1,1,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,1,0,0,1,1,0,2,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,1,1,1,1,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,1,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,1,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,2,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +2,1,0,0,1,2,0,2,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,2,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,2,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,B +0,0,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,2,2,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,2,0,0,1,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,1,0,1,1,1,1,0,1,0,1,0,1,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,2,2,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,2,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,2,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,2,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,2,0,1,0,0,1,1,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,1,1,0,2,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,2,0,0,1,0,1,0,2,0,0,0,1,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,2,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,1,2,0,0,1,0,0,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,1,0,1,1,1,0,1,0,2,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,0,3,0,0,0,0,0,3,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,2,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +2,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,1,0,0,1,2,1,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,2,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,2,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,2,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,2,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,2,0,0,1,0,0,0,2,0,2,0,0,A +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,2,0,1,0,0,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,2,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,1,1,0,2,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,1,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,0,0,1,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,2,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,2,0,2,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,2,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,B +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,1,0,0,0,0,0,2,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,2,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +2,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +2,1,1,0,0,1,0,1,1,0,0,0,2,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +1,0,0,1,0,3,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,1,0,0,0,0,1,2,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,0,0,1,2,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,1,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,B +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,2,0,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,2,0,0,1,0,0,0,2,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,2,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,2,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,2,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,2,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,2,0,0,1,0,0,0,2,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,2,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,2,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,2,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,1,0,1,1,0,0,2,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,2,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,2,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,2,1,1,2,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,2,0,1,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,2,0,0,0,0,0,3,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,1,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,2,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,0,0,2,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +2,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,2,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,A +1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,2,0,1,1,1,0,0,2,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,1,0,2,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,3,0,0,0,0,0,3,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,2,2,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,2,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,2,1,0,1,0,1,1,2,1,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,1,3,0,0,0,0,0,0,2,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,3,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,2,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,2,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,3,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,A +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,2,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,1,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,1,B +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,2,0,0,0,1,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,1,1,1,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,A +0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,2,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,2,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,2,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,3,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,1,0,0,0,0,0,3,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,1,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,2,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,2,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,2,2,0,0,1,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +2,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,2,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,1,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,1,0,1,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,2,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +2,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,2,0,1,1,1,1,0,2,0,2,0,0,B +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,2,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,1,0,1,0,0,0,2,0,2,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,2,0,0,1,0,0,2,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,2,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,2,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,2,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,2,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,B +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,0,1,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,0,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,B +0,1,0,1,0,1,1,0,1,1,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,2,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,2,0,2,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,1,1,0,1,0,1,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +2,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,N +2,0,0,0,1,2,0,0,1,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,N +0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,1,B +1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,2,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,N +1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +2,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,2,0,1,0,1,0,2,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,A +1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,1,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,2,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,1,1,0,2,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +2,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +1,1,1,2,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,2,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,1,0,1,1,1,0,2,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,2,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,2,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,1,2,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,B +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,1,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,B +1,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,2,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,2,0,0,1,0,1,1,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,B +0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,1,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,2,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,2,2,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,1,0,0,0,0,0,2,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,2,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,1,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,0,0,1,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,0,1,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,2,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,2,0,2,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,2,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,1,0,0,0,2,0,2,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,2,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,2,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,1,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,2,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,2,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +2,1,1,1,1,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,2,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,3,0,2,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +2,1,1,0,0,1,0,2,3,1,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,0,0,1,1,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,B +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,1,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/classify.csv b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/classify.csv new file mode 100644 index 0000000..d4e8bb4 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/classify.csv @@ -0,0 +1,50000 @@ +2583;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +82628;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +82638;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +82653;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +82663;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82672;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +82679;1;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +82689;0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +82718;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +82723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82727;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +82747;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +82752;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +82758;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +82774;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +82782;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +82787;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +82796;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +82806;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +82815;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82819;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +82830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +82841;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +82844;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +82851;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +82854;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +82865;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +82878;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +82881;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +82889;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +82895;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +82898;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +82914;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +82919;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +82929;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +82947;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +82959;0;0;1;0;1;0;0;0;0;1;0;1;1;0;1;0;0 +82969;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +82981;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +82985;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +83000;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +83012;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +83016;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83022;1;0;0;0;0;2;0;1;1;0;0;0;1;0;0;0;0 +83030;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83039;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +83057;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83071;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +83085;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +83088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83092;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +83105;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +83128;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +83134;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83141;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +83143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83149;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +83155;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83161;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +83163;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +83179;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +83193;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +83199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83221;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +83226;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +83231;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +83234;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83239;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +83250;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +83263;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +83265;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83269;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +83279;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +83282;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +83296;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +83313;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +83325;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83339;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83348;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +77062;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +77065;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +77075;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +77084;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +77091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +77095;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +77097;1;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +77108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +77126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77135;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +77147;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +77158;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +77173;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +77176;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +77199;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +77205;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +77223;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +77234;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +77244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +77262;0;1;0;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +77268;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +77276;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +77290;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +77298;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +77309;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +77324;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +77328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77334;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +77337;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +77345;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +77354;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +77364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +77367;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +77391;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +77394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77399;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +77408;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +77422;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +77426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77448;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +77458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77465;1;0;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0 +77487;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +77506;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +77511;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +77516;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +77531;0;0;1;1;0;0;0;0;0;1;1;1;0;0;1;0;0 +77546;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +77551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77567;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +77580;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +77593;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +77597;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +77611;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +77614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77627;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +77630;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +77634;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +77655;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +77669;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +77687;0;0;1;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +77695;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +77705;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77714;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +77723;0;1;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +77737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +77745;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +77755;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +77760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77768;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +77770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +77787;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +77795;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +77813;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +77835;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +77844;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +77867;0;1;1;1;1;0;0;0;1;0;1;0;0;0;0;0;0 +77877;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +77883;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +77888;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +77892;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +77911;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +77918;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +77926;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +77930;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +77938;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +77965;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +77973;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0 +77984;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +77992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +78026;1;0;0;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +78054;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +78063;1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +78079;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78085;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +78088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78111;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +78137;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +78143;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +78151;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78158;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78166;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +88624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88631;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +88638;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +88647;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +88652;1;0;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +88657;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +88663;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +88676;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +88683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +88701;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +88706;0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +88716;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +88719;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +88728;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88738;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +88753;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +88783;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +88793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88803;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +88808;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +88825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +88836;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +88851;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +88860;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +88868;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +88889;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88904;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +88910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88930;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +88942;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88946;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88956;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +88963;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +88972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88979;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +88985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89016;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +89027;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +89035;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +89039;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +89068;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +89070;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +89076;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +89082;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +89095;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +89105;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89108;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +89116;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +89127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89142;1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +89152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89164;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +89183;1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +89220;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +89223;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +89232;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +89236;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +89240;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +89251;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +89263;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +89268;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +89282;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +89289;0;0;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0 +89303;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +89307;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +89315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89330;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +89338;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +89341;1;0;0;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +89346;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +89362;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +89370;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89385;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +89391;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +89399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89421;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +89423;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +89431;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89452;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0 +89464;0;0;1;0;0;1;0;0;0;1;1;0;0;0;1;0;0 +89478;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +89481;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89506;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +89524;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89544;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89566;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +89570;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +89580;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +89615;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +89625;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +89671;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +89678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89680;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +89683;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +89700;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +89706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89710;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89723;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +89740;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89750;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +89768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89793;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +89804;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +89811;1;1;1;1;0;1;0;1;0;1;1;1;1;0;1;0;0 +89815;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +89820;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +89822;0;0;0;0;0;0;3;0;0;0;0;0;2;0;0;0;0 +89830;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89839;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +89863;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +89872;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +89882;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +89890;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +89895;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +89908;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +89916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89924;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +89933;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +89944;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +89951;1;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +89968;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +89990;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +89994;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +89998;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +90015;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +90025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90055;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +90072;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +90077;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +90086;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +90099;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +90108;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +90114;1;0;1;1;1;1;0;0;1;1;0;1;0;0;0;0;0 +90136;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +90141;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +90153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +90156;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +90172;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +90190;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +90218;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90234;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +90239;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +90245;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +90253;1;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +90273;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +90284;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +90291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90296;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +90311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90322;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +90335;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +90342;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +90346;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +90383;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +90393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90398;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +90422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +90428;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +90435;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +90439;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +90442;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +90452;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +90463;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +90478;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +90490;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90497;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +90508;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +90519;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +90523;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +90532;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +90551;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90558;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +90587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90591;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +90597;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90613;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +90621;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +90628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +90632;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +90645;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +90663;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +90669;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +90677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90680;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +90689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90698;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +90702;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +90710;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +90715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90726;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +90730;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +90739;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90746;0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +90750;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +90764;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90772;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +90783;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +90806;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +90818;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +90840;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +90847;1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +90852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90857;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +90870;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +90883;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +90886;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +90890;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +90896;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +90901;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +90914;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +90929;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +90933;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +90944;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +90962;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +90969;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +90976;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +90987;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +90993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +91006;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +91018;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +91040;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +91047;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +91052;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +91057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91076;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +91090;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +91093;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +91110;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +91123;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +91130;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +91147;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +91161;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +91171;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +91175;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +91187;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +91193;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +91208;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +91213;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +91228;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91239;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +91251;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +91265;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +85391;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +85400;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +85407;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +85416;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +85418;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +85432;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +85446;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +85449;0;1;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +85454;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +85465;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +85468;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +85474;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85484;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +85505;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +85512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +85532;1;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +85535;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +85548;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +85564;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +85570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85575;0;1;1;0;1;1;0;1;1;1;0;1;1;0;0;0;0 +85580;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +85588;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +85607;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +85615;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85624;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +85627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85635;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +85639;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +85649;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +85677;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +85679;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +85694;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +85711;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +85715;1;0;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +85721;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +85733;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +85744;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +85747;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +85749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +85781;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +85790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +85797;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +85799;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +85802;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +85817;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +85824;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +85847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85856;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +85859;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +85866;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +85869;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +85881;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +85900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85919;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +85928;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +85936;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +85942;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +85950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85961;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +85979;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +86020;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +86024;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +86033;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +86043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +86059;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +86066;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +86070;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +86074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86083;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +86086;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +86098;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86114;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +86117;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +86122;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +86136;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +86142;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +86151;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +86153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86172;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +86175;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +86198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86207;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +86234;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +86240;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +86269;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +86294;1;0;0;1;0;0;0;0;0;1;0;0;0;0;1;0;0 +86297;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +86302;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0 +86308;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +86317;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +86340;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +86343;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +86348;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +86362;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +86368;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +86376;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +86391;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +86399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86407;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +86419;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +86426;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +86432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +86449;0;1;0;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +86461;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +86467;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +86484;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +86498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86502;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +86517;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +86523;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +86546;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86571;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +86578;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86609;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +86618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +86637;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +86646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86650;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86663;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +86671;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +86687;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +86690;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +86700;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +86722;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +86736;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +86759;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +86767;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86771;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +86778;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +86783;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +86785;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +86794;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +86800;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +86803;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +86806;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +86812;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +86825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86838;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +86863;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +86868;0;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +86885;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +86891;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86899;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +86909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86922;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +86933;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +86935;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +86952;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +86958;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +86978;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +86985;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +87004;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +87011;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +87021;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +87042;0;0;0;0;0;0;0;0;0;1;1;1;0;0;0;0;0 +87055;1;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0 +87061;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +87072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87085;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +87092;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +87102;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +87113;0;0;0;0;0;0;1;0;0;0;0;1;0;0;1;0;0 +87121;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +87129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +87136;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +87145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +87155;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +87158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87183;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +87206;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +87209;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +87212;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +87231;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +87239;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87245;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +87250;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +87267;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +87281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87286;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +87298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +87308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87325;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +87336;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +87346;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87350;0;0;0;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +87364;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +87375;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +87397;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87417;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +87425;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +87432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87445;1;0;1;1;1;1;0;1;1;0;0;0;0;0;0;0;0 +87451;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +87463;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +87473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87480;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87490;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +87505;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +87516;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +87528;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +87549;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +87552;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +87560;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +87562;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87598;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +87600;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +87606;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +87613;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +87626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87629;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +87649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87671;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +87684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +87699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87710;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +87729;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +87742;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +87764;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +87767;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +87783;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +87786;0;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +87798;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +87804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87809;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +87814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87837;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +87867;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +87871;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +87894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87909;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +87917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87928;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +87941;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +87946;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +87966;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +87974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +87980;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +87990;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +87999;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +88015;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +88021;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +88026;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +88030;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +88050;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +88063;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +88069;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +88073;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +88087;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88104;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +88114;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;0;0 +88117;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +88128;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +88140;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +88148;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +88160;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +88165;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +88168;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +88171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88181;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +88189;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88201;1;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +88209;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +88222;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +88232;1;1;1;1;1;1;0;0;1;1;0;1;1;0;1;0;0 +88239;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88259;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +88266;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +88276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71553;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71566;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71570;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +71600;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +71611;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +71622;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71636;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71666;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +71669;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +71684;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +71694;0;0;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +71717;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71727;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +71733;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +71765;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +71775;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +71777;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +71786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +71800;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +71809;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +71814;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +71816;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +71823;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +71828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71839;1;1;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +71849;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71870;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +71878;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +71884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71897;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71902;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +71911;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +71917;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71932;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +71938;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +71942;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +71947;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +71949;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71968;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +71974;0;1;0;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +71976;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +71982;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +71988;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71999;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +72016;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +72022;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72029;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +72038;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +72057;1;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +72062;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +72066;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +72081;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +72089;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +72096;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +72108;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +72141;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +72146;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +72154;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72168;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +72180;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +72190;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +72202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72214;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +72224;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +72230;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +72233;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +72242;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +72248;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +72259;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +72262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72292;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +72304;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +72311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72314;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +72326;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +72337;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +72344;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72356;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72363;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +72365;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +72372;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +72378;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +72384;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +72396;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +72408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72413;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +72426;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +72432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72440;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +72456;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +72459;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +72469;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +72472;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +72482;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +72499;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +72507;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +72520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72534;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +72543;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72550;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72554;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +72572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72576;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72584;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +72606;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +72612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72624;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +72633;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +72644;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +72662;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72679;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +72691;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +72697;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +72699;0;0;0;1;0;1;1;0;0;0;1;0;2;0;0;0;0 +72702;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +72731;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +72747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +72761;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72765;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +72793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +72797;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +72801;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +72807;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +83352;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +83369;0;0;1;1;0;0;0;0;0;1;1;0;0;0;1;0;0 +83372;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +83386;1;0;0;1;0;1;0;1;0;0;0;0;2;0;0;0;0 +83399;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83437;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83452;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83459;0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0 +83465;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83474;1;0;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +83483;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +83488;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +83509;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83527;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83531;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83535;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83567;0;1;0;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +83593;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;0 +83606;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83624;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83639;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +83643;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83649;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +83658;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83664;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83669;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83685;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83695;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +83697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +83734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +83740;1;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +83743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83751;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +83753;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83761;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +83780;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +83785;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +83790;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83794;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +83807;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +83812;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +83822;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +83827;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +83840;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +83855;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +83858;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +83873;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +83886;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +83894;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83906;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +83910;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +83921;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +83930;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +83935;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +83942;0;0;0;1;0;0;2;0;0;1;0;0;1;0;1;0;0 +83945;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +83964;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +83970;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +83998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84010;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +84022;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +84026;0;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0 +84031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84036;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +84047;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +84059;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +84067;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +84074;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +84091;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +84094;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84106;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +84115;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +84125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +84130;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +84143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84169;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84176;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +84183;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +84199;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +84207;1;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +84210;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84226;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +84244;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +84259;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +84266;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +84270;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84278;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +84285;1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +84291;0;0;0;0;0;1;0;0;1;0;0;0;2;0;0;0;0 +84299;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84302;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +84320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84339;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +84347;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +84353;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +84365;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +84375;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +84380;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +84388;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +84402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +84411;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +84433;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +84435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84452;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +84463;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +84474;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84482;1;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +84494;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84499;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +84515;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +84521;1;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +84523;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +84527;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +84531;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +84537;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +84563;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +84576;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +84578;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +84581;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +84591;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84599;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +84607;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +84613;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +84621;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +84644;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +84649;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +84656;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +84666;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +84672;1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +84679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84685;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +84709;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +84727;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +84736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +84754;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +84768;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +84790;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +84796;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +84807;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +84813;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +84830;1;1;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0 +84841;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +84851;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +84857;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +84877;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +84881;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +84893;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +84896;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +84900;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +84904;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +84912;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +84920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84926;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +84938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +84955;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +84964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +84975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +84983;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +84993;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +85003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +85008;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +85025;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +85049;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85051;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +85059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85062;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +85079;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +85092;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +85095;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +85098;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +85105;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +85111;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +85114;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +85136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +85164;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +85167;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +85173;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +85179;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +85184;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +85188;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +85201;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +85218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85229;1;1;1;1;1;1;0;0;1;1;0;1;1;0;1;0;0 +85232;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +85234;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +85246;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85252;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +85267;0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +85276;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +85286;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +85316;0;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +85320;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +85325;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +85328;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +85331;0;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +85338;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +85344;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +85355;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +85373;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +85382;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +79776;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +79782;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +79793;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79801;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79810;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +79817;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +79820;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +79834;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +79846;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +79861;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +79873;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +79883;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +79889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +79896;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79908;0;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0 +79912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +79914;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79922;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +79929;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79941;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +79953;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +79967;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +79976;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79983;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +79992;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +80000;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +80031;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80044;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +80074;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +80078;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +80080;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +80088;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +80102;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80118;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +80122;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +80125;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +80132;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +80135;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +80141;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +80143;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +80162;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +80185;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +80188;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80205;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +80221;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +80229;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +80241;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80261;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +80266;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +80275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80285;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +80287;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80300;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80304;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +80311;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80329;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +80334;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +80346;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +80350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80376;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80394;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +80404;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +80409;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +80415;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +80427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80456;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +80484;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80497;0;0;0;1;0;0;0;0;0;0;0;1;0;0;1;0;0 +80514;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +80530;0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +80536;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +80546;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +80550;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +80572;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +80586;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +80622;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +80629;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +80641;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +80657;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +80672;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +80684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80688;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +80696;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +80707;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +80718;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +80721;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +80737;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +80740;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +80744;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +80773;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80792;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +80796;0;0;1;1;1;0;0;0;0;1;1;0;1;0;1;0;0 +80811;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +80825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80833;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +80843;1;2;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +80849;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +80855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +80865;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +80875;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +80879;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +80887;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80891;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +80899;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +80921;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +80935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +80951;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +80954;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +80959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +80968;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +80981;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +80986;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +80992;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +80999;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +81005;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +81008;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +81023;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +81031;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +81042;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +81047;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +81058;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81066;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +81079;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +81088;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +81101;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +81120;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +81124;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +81128;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +81132;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +81141;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +81149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81158;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +81175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81180;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +81208;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +81226;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +81233;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +81239;0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +81248;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81253;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +81263;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +81276;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +81289;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +81304;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +81316;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1 +81341;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81359;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +81361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81368;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +81374;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +81381;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81389;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +81393;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +81404;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +81412;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +81415;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +81425;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +81448;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81460;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +81466;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +81471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81485;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +81490;0;1;0;1;1;0;0;0;1;0;1;1;1;0;0;0;0 +81498;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +81505;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +81518;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +81525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81528;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +81536;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +81543;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +81566;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +81572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81582;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +81599;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +81606;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81623;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +81627;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +81644;0;0;1;0;0;0;1;0;0;1;1;1;1;0;1;0;0 +81653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81655;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +81658;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +81661;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +81673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81684;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +81701;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +81719;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +81746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81750;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +81757;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +81760;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +81773;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81783;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +81794;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +81825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81828;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81838;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +81850;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +81858;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +81868;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81878;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +81882;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +81892;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +81899;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +81910;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +81923;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +81934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +81937;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +81943;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +81949;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +81955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +81958;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +81963;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +81975;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +81981;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +81988;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +81992;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +81998;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +82008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82024;1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +82028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82032;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +82040;0;0;0;0;1;0;2;0;0;0;0;0;1;0;0;0;0 +82065;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +82070;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +82073;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +82087;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82098;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82104;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +82107;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +82110;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +82119;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +82129;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +82132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82158;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +82169;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +82179;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +82187;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +82216;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +82220;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +82227;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +82235;1;1;1;2;0;2;0;1;1;1;1;0;1;0;1;0;0 +82239;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82252;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +82262;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +82272;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +82294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82315;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +82327;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +82330;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +82334;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +82344;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82356;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +82363;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +82374;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +82385;1;0;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +82393;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +82399;0;0;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +82416;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +82423;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +82438;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +82452;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +82459;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +82467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +82469;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +82492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +82503;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +82510;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +82520;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +82528;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +82539;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +82554;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +82558;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +82566;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +82571;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0 +82579;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76845;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +76855;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +76863;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +76876;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +76886;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +76891;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76914;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +76919;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76923;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +76934;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76937;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +76941;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +76947;0;0;0;0;1;0;1;0;0;1;0;1;1;0;0;0;0 +76952;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +76956;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +76961;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +76966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +76979;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +76984;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +77012;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +77030;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +77044;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +77053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66122;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66125;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +66136;1;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0 +66141;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +66157;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +66169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +66184;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +66187;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66203;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +66211;0;0;1;0;1;1;0;0;0;1;0;1;1;0;1;0;0 +66215;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +66242;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66249;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +66264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66272;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +66294;1;0;2;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +66308;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66327;0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0 +66346;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +66374;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +66381;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +66402;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +66404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66408;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +66412;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +66416;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +66431;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +66434;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +66437;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +66445;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +66448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66471;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +66482;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +66490;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +66505;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +66513;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +66521;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +66527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +66543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66551;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +66555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66562;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0 +66572;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +66576;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +66590;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +66604;0;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +66616;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +66625;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +66634;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +66639;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +66646;0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +66656;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +66662;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66680;1;1;1;1;0;0;0;1;2;1;1;0;1;0;0;0;0 +66690;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +66704;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +66718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66725;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +66733;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +66761;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66771;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +66781;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +66794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66798;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +66804;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +66808;0;0;1;1;0;1;0;0;1;1;1;0;3;0;0;0;0 +66816;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +66867;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +66873;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +66884;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +66892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66906;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +66912;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66919;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +66938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66941;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +66949;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +66960;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +66969;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +66975;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +66983;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67025;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +67052;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +67054;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +67065;0;1;0;0;0;1;0;0;1;1;0;0;2;0;0;0;0 +67085;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +67118;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +67125;0;0;0;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +67139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67169;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +67178;0;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +67184;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +67193;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67195;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +67223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67236;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +67245;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +67253;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +67258;2;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +67262;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +67272;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +67298;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +67305;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +67315;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +67320;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +67323;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +67331;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +67339;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +67354;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67359;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +67367;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67377;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67387;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +67392;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +67399;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +67405;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +67413;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +67425;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +67428;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +67444;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +67456;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +67470;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67489;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +67493;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67501;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +67520;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +67534;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67565;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +67579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +67623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +67645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +67649;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +67658;0;0;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +67673;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +67688;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +67706;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +67720;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +67725;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +67738;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +67754;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +67758;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +67770;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +67798;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +78180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78205;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +78213;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78223;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +78225;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +78241;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +78246;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +78255;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +78261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78278;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +78292;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +78299;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +78307;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78325;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +78337;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +78340;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78371;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +78377;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78390;1;1;0;1;1;1;0;1;1;1;0;1;1;0;1;0;0 +78399;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78404;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +78409;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78417;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +78430;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +78434;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +78444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +78459;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78462;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +78470;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +78473;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +78477;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +78485;0;0;0;0;0;0;0;0;0;1;1;0;1;0;1;0;0 +78497;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +78509;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78512;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +78517;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +78519;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78534;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +78540;0;0;1;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +78552;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78569;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +78580;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +78584;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +78593;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +78600;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +78604;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +78618;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +78626;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +78644;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +78648;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +78660;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +78669;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78676;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +78692;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +78700;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +78716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +78726;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +78729;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +78733;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78738;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +78760;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +78765;0;0;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +78775;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +78782;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +78793;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +78799;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +78804;0;1;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +78809;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +78816;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +78821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78836;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +78848;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +78862;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +78871;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78876;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +78890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78933;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +78940;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +78943;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +78953;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +78969;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +78977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +79004;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +79009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79024;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +79042;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +79050;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +79055;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +79068;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79082;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +79096;1;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +79101;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +79125;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +79135;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +79144;0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +79151;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +79172;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +79177;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +79197;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79202;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +79218;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +79228;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +79240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +79256;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +79263;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +79279;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +79281;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +79293;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +79303;1;1;1;1;1;1;0;1;1;1;0;0;0;0;1;0;0 +79316;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +79318;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +79324;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +79345;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +79358;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79368;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79370;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +79376;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +79381;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +79403;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +79409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +79415;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79424;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +79431;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +79448;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79452;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +79458;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +79462;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +79487;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +79491;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +79496;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +79505;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +79514;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +79533;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +79539;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +79544;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79549;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +79568;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +79573;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +79600;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +79614;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +79630;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +79640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +79657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +79661;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +79685;0;1;1;0;1;1;0;0;1;1;1;1;1;0;0;0;0 +79696;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +79722;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +79735;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +79737;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +79742;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +79759;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +79766;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +79770;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +73955;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +73965;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +73996;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +73999;0;1;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +74013;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +74021;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74025;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +74031;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +74036;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74044;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +74048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74051;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +74057;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +74063;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +74079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74086;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +74111;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74121;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +74128;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +74137;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +74145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +74204;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +74227;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +74229;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +74237;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74250;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +74256;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74264;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +74283;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +74292;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +74298;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +74303;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +74317;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +74323;0;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +74332;1;0;1;0;1;1;0;0;0;1;1;0;1;0;0;0;0 +74335;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74356;0;0;2;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +74363;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +74391;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +74400;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74412;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +74417;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +74421;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +74429;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +74438;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +74449;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +74460;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +74491;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +74495;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +74504;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +74511;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +74522;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +74529;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +74556;0;0;1;1;0;1;0;0;0;1;1;1;1;0;1;0;0 +74596;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +74605;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +74632;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +74636;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +74645;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +74663;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +74671;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +74695;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74704;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +74710;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +74713;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74717;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +74722;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +74724;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74727;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +74733;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +74738;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +74741;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +74752;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +74765;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +74776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74787;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +74800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +74808;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +74815;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +74817;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +74840;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +74848;1;0;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0 +74858;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +74870;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +74876;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +74884;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +74896;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +74901;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74906;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +74911;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +74919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +74928;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +74944;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +74950;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +74954;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +74962;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +74976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +74979;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +74989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +75019;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +75025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75037;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +75047;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +75057;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +75070;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +75074;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +75080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75101;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +75111;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +75123;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +75137;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +75157;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +75180;1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +75197;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +75204;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +75226;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +75230;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +75235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75241;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0 +75249;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +75260;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +75265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75272;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +75283;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +75291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75296;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +75304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75330;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +75347;1;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +75357;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +75361;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +75371;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +75380;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +75386;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +75391;1;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +75401;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +75411;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +75415;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +75422;0;1;1;0;1;1;0;0;0;1;1;0;1;0;1;0;0 +75432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +75449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75462;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +75478;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +75498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75522;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +75529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75543;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +75550;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +75558;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +75573;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +75601;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +75614;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +75622;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +75635;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +75656;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +75668;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +75676;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +75679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +75688;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +75705;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +75709;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +75726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +75731;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +75743;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +75756;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +75761;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +75800;0;0;0;1;0;1;0;1;0;0;0;0;2;0;0;0;0 +75812;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +75822;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +75833;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +75835;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +75840;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +75848;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +75861;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +75867;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +75878;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +75883;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75895;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +75899;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +75905;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +75911;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +75919;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +75930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75947;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +75956;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +75961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +75969;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +75977;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +76022;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76050;0;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +76054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +76059;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +76066;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +76080;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76100;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +76103;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1 +76106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76111;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76118;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +76126;1;1;0;0;0;1;0;1;0;1;0;0;2;0;0;0;0 +76147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76154;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +76159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76170;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +76174;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +76177;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +76182;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0 +76185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76189;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +76199;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +76215;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +76227;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +76237;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +76245;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +76254;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +76256;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76260;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +76265;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +76273;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76287;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +76291;1;0;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +76305;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +76313;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +76344;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +76350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +76356;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +76364;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +76375;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +76388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76406;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +76415;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +76418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +76447;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +76449;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +76457;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +76464;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76470;0;1;1;0;1;0;0;0;1;0;1;0;1;0;1;0;0 +76477;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76500;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +76506;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +76525;1;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;1 +76527;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +76531;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +76537;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +76540;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +76549;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +76555;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +76565;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +76570;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +76575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76586;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76596;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +76600;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76613;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +76622;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76634;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +76649;1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +76673;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +76678;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +76691;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +76705;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +76717;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +76727;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +76739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +76754;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +76757;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76771;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +76777;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +76787;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +76799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +76806;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +76817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +76835;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +71140;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +71147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71156;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71171;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +71179;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +71185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +71202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71208;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +71215;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +71220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +71222;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +71227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71232;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71241;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +71248;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71279;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71291;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +71300;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +71310;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +71314;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +71324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71331;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +71333;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +71341;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +71348;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +71356;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71362;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +71370;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +71388;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71394;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +71401;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +71412;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +71416;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +71424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +71434;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +71448;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +71456;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +71470;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +71474;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +71477;0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +71480;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +71483;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1 +71486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71495;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +71511;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +71517;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +71521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71539;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60713;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60723;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +60739;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +60748;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +60760;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60784;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +60789;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60798;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60803;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60809;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +60814;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +60818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +60826;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60830;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60839;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +60852;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +60857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60861;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +60882;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +60898;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +60904;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +60909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60911;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60928;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +60933;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60946;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +60951;0;1;0;0;0;0;0;0;1;0;1;0;1;0;1;0;0 +60968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +60976;1;0;0;0;0;0;0;0;1;0;0;0;2;0;1;0;0 +60979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60984;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60991;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +60996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +61014;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +61017;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +61033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61048;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +61053;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +61066;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +61084;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +61093;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +61100;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +61109;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +61114;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +61122;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +61124;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +61132;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +61138;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +61144;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +61146;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +61155;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +61163;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +61183;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +61191;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +61198;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +61227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61239;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +61243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61248;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +61252;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +61257;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +61270;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +61273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61280;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +61284;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61302;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +61313;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +61317;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +61326;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +61331;0;0;0;1;1;0;1;0;0;1;0;0;0;0;1;0;0 +61337;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +61344;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +61348;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +61353;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +61362;0;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +61368;1;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +61373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61379;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +61385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +61391;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +61406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61414;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +61433;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +61437;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +61443;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +61445;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +61466;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +61484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61488;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +61509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61511;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +61524;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +61536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61538;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +61546;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +61553;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +61563;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +61567;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +61580;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +61588;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +61598;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +61609;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0 +61627;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +61649;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +61671;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +61680;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +61703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +61711;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +61729;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +61733;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +61744;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +61750;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +61763;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +61768;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +61783;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +61788;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +61806;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +61822;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +61827;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +61833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61845;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +61864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +61882;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +61887;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +61894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +61907;1;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +61922;0;0;1;0;0;1;0;1;1;1;0;0;0;0;1;0;0 +61924;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +61934;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +61954;0;0;1;0;0;0;0;0;0;1;1;0;0;0;1;0;0 +61975;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +61995;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +62000;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +62010;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +62012;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +62030;0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +62037;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +62049;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +62054;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +62056;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +62062;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +62071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +62091;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +62104;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +62120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62132;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +62138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62148;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +62163;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +62179;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +62189;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +62196;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +62198;0;0;1;1;0;2;0;0;1;0;0;0;0;0;1;0;0 +62203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62215;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +62229;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +62246;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +62264;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +62271;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +62277;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +62281;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +62287;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +62303;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +62308;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +62316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62329;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +62345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62349;1;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +62360;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +62365;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72826;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72840;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72846;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +72854;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +72864;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72869;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +72880;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +72885;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +72890;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +72894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72911;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +72915;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +72918;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +72929;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +72952;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +72969;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +72980;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +72984;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +72988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +72992;0;1;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +72997;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +73000;0;0;1;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +73002;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73011;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73032;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +73037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73041;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +73043;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +73048;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +73059;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +73078;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +73086;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +73100;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73107;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +73109;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +73121;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +73125;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +73127;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +73143;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +73154;0;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0 +73165;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +73179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73183;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +73191;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +73201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73204;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +73212;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +73217;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1 +73232;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +73243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73249;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +73262;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +73268;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +73278;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +73292;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +73306;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +73320;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +73331;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +73341;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +73353;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +73359;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +73367;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +73383;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +73395;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73432;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +73461;0;0;1;1;1;1;1;0;0;0;0;0;1;0;0;0;0 +73470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73481;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +73488;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +73517;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +73523;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +73536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73543;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +73548;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +73577;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +73588;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +73597;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +73601;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +73615;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +73619;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +73622;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +73634;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +73638;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +73648;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +73660;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +73702;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +73718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73723;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +73732;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +73751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +73759;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +73777;0;1;1;0;0;1;0;1;0;1;1;0;2;0;0;0;0 +73787;0;0;1;1;0;0;0;0;0;1;0;1;2;0;0;0;0 +73793;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +73799;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +73827;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +73843;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +73850;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +73859;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +73876;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +73899;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +73905;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +73929;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +73938;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +73945;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +68344;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +68355;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +68370;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +68375;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +68379;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +68387;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +68394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68402;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +68418;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +68423;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +68428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68434;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +68436;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +68445;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +68467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68475;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0;0;0 +68480;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +68506;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +68509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68521;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +68530;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +68534;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +68547;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +68557;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +68565;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +68575;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +68581;1;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +68586;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +68589;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +68593;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +68596;1;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +68609;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +68616;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +68624;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +68631;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +68633;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +68647;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +68652;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +68664;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +68670;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +68679;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +68686;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +68689;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +68711;0;0;0;0;0;0;2;0;0;0;0;1;2;0;1;0;0 +68716;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +68722;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +68741;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68745;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +68761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68767;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68771;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +68780;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +68806;0;1;0;0;0;2;0;0;1;0;1;0;1;0;1;0;0 +68815;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +68823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68830;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +68842;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +68845;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +68861;0;0;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0 +68867;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +68869;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68873;0;0;1;1;0;1;0;0;0;1;0;0;2;0;0;0;0 +68888;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +68891;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +68908;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +68934;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +68949;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +68957;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68976;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +68980;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +68995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69004;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +69017;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +69024;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +69044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69056;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69059;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +69072;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +69086;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +69091;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +69102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +69107;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +69114;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69131;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +69144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69146;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69153;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69159;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +69165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69169;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69179;1;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +69187;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +69194;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +69198;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +69203;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +69208;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +69214;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +69224;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +69227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +69236;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +69244;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +69277;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +69279;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +69290;1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +69306;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +69310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69313;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +69319;1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +69326;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +69330;0;1;1;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +69341;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69359;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +69365;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +69368;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +69370;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +69377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +69393;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +69427;0;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +69448;0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +69462;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +69466;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +69488;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +69499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69517;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +69520;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +69527;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +69535;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +69546;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +69551;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +69558;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +69567;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +69576;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +69584;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +69590;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +69608;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +69612;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +69628;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +69635;1;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +69640;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +69649;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +69654;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +69666;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +69686;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +69699;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +69708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69715;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +69733;0;0;1;0;1;0;1;0;0;1;0;0;1;1;0;1;0 +69748;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69767;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +69778;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +69786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +69798;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +69804;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +69808;2;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +69822;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +69832;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +69838;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +69855;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +69862;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +69872;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +69886;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +69901;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69905;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +69921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69925;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69927;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69945;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +69968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69974;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +69977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +69997;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +70009;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +70016;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +70033;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +70049;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70067;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70076;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +70079;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +70089;1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +70097;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +70100;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0 +70104;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +70107;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +70110;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +70122;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +70128;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +70145;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +70155;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +70165;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +70181;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +70190;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +70195;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +70202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +70205;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +70222;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +70249;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +70266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70274;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +70286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70289;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +70294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70305;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +70313;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +70317;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +70332;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +70353;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +70356;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +70359;1;0;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0 +70377;0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +70383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +70385;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +70392;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +70415;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +70419;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +70440;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +70446;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +70450;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +70458;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +70464;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +70471;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +70484;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +70491;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +70500;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +70505;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +70508;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +70518;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +70526;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +70532;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +70542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70563;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +70570;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +70575;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +70577;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +70591;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +70610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +70617;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +70626;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +70629;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +70641;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +70645;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +70652;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +70667;0;0;1;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +70678;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +70692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70708;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +70734;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +70737;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +70756;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +70776;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +70783;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +70799;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +70821;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +70825;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +70840;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +70863;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +70870;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +70877;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +70881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +70888;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70894;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70928;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70943;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +70950;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +70962;0;1;1;0;1;1;0;0;1;1;0;1;1;0;0;0;0 +70974;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +70981;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +70995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +71002;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +71012;1;0;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +71020;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +71036;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +71043;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +71064;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +71071;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +71075;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +71079;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +71082;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +71093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +71106;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +71126;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +65445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +65461;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65468;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +65474;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +65477;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +65487;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65509;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +65514;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65526;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +65529;0;1;0;1;1;1;0;0;1;1;1;0;0;0;0;0;0 +65534;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +65546;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65548;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65575;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +65590;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +65593;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +65623;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +65627;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65635;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65644;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0 +65647;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +65656;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65661;0;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +65668;1;0;0;0;0;2;0;0;1;0;0;0;0;0;0;0;0 +65676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65685;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +65689;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;1 +65702;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65713;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +65733;0;0;0;1;0;2;0;0;0;0;0;0;1;0;1;0;0 +65750;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +65762;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +65770;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65787;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65792;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65801;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +65816;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +65847;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +65852;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65868;0;0;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0 +65879;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65887;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +65898;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65907;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +65909;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +65917;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +65933;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +65950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +65982;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +65987;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +65991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +66003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66015;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +66020;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66035;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +66041;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +66051;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +66060;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +66071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66077;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +66083;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +66091;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +66098;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +66102;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +66110;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +55391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55399;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +55409;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +55439;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +55447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +55482;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +55486;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +55497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +55516;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +55525;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +55527;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +55530;0;1;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +55539;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +55548;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +55552;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +55559;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +55565;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55574;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +55580;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55586;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +55602;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +55613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +55620;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +55627;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +55638;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +55661;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +55664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55683;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55695;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +55698;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +55706;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +55714;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +55721;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +55728;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +55749;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +55758;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +55764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55773;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +55777;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +55782;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;0 +55786;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +55811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55814;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +55831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55834;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +55850;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +55858;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +55867;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +55873;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +55877;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +55882;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +55887;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +55897;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +55905;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55920;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +55931;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +55939;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +55946;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +55951;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +55958;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +55971;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55992;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +56015;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +56029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56035;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +56053;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +56064;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +56070;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +56075;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +56083;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +56089;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +56097;0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +56114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56128;1;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +56140;1;0;0;1;0;0;0;1;1;1;0;0;1;0;0;0;0 +56153;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +56162;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +56168;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +56174;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +56185;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +56189;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +56202;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +56214;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56229;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +56232;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +56247;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +56252;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +56266;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +56283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56286;0;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +56291;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +56299;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +56308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56325;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +56335;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +56343;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +56356;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +56366;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +56374;1;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +56387;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +56389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56397;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +56419;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +56427;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +56437;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +56442;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +56456;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +56458;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +56474;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +56492;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +56498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56508;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +56514;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +56529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56531;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +56539;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +56560;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +56580;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +56582;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +56589;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +56599;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +56609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56613;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +56621;0;0;0;0;0;2;0;0;1;0;0;0;2;0;0;0;0 +56626;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +56630;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +56657;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +56659;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +56662;0;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +56675;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +56690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56716;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +56720;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +56727;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +56738;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +56751;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +56759;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0 +56771;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56783;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +56795;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +56808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56816;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +56825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56830;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +56839;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +56853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +56884;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +56896;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +56904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56925;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +56930;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +56936;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +56964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56968;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +56971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +56977;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +56985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +56996;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +57009;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +51208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +51212;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +51225;0;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +51254;0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +51258;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51281;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +51289;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +51303;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +51324;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +51338;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +51348;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51360;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +51372;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +51380;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +51406;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +51420;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +51425;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +51429;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +51442;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +51445;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51460;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +51464;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +51467;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51491;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51494;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +51503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51514;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51524;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51544;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +51556;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +51563;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +51580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51593;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +51600;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51607;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +67804;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +67809;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +67819;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +67825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +67835;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +67841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +67851;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +67860;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +67863;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +67877;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +67894;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +67899;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67914;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +67921;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +67939;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +67946;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +67953;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +67969;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +67972;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +67981;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +68000;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +68014;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +68019;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +68023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68030;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +68039;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +68048;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +68051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68072;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +68081;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +68093;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +68101;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68108;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +68112;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +68116;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +68128;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +68130;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +68139;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +68144;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +68156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68168;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68179;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +68188;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +68193;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +68196;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +68199;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +68209;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +68211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68229;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +68239;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +68254;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +68270;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +68289;0;1;0;0;1;1;0;0;1;0;0;1;2;0;0;0;0 +68299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +68313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +68317;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +68323;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +68326;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +68338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +62494;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +62500;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +62508;1;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +62519;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +62527;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +62542;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +62547;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +62559;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62568;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +62571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62579;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +62590;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +62604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62611;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +62628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +62635;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +62648;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +62654;0;0;1;1;0;1;0;0;0;0;0;1;1;0;0;0;0 +62658;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +62662;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +62688;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +62694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62715;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +62723;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +62732;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +62746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62769;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +62781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62805;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +62823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62833;1;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +62835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62846;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +62868;0;0;0;1;0;1;0;0;0;0;0;1;1;0;0;0;0 +62907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62921;0;1;1;0;0;1;0;0;0;0;0;1;0;0;1;0;0 +62933;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +62953;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +62957;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +62963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +62970;0;0;0;1;0;0;2;0;0;0;0;0;1;0;1;0;0 +62977;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +63000;0;0;0;1;1;0;0;0;0;0;0;1;1;0;0;0;0 +63002;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +63016;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +63024;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +63040;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +63062;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63083;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63109;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +63134;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +63137;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +63144;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +63167;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +63177;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63189;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +63192;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63195;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +63199;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +63213;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +63219;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +63225;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +63228;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +63243;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +63254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63269;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +63285;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +63296;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +63298;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63309;1;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +63315;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +63318;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +63350;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +63364;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +63367;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +63371;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +63376;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +63390;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +63404;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +63410;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +63416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63427;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +63430;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +63436;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +63439;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +63444;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +63456;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63467;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +63478;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +63483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63489;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +63498;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +63505;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +63512;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63519;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +63526;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +63547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63551;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +63553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63570;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63578;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +63587;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +63596;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +63606;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +63614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63641;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +63660;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +63665;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +63672;0;1;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0 +63680;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +63691;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +63708;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +63716;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +63724;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +63733;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +63737;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +63747;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +63754;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +63767;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63771;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +63775;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +63785;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +63793;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +63808;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +63818;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +63821;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +63831;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +63841;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +63845;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63866;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +63879;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +63893;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +63909;1;1;1;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +63917;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +63921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +63928;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +63940;1;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +63958;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +63967;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +63986;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +63996;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +64011;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64019;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +64028;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +64033;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +64062;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +64071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +64075;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +64092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64106;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +64112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64115;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64135;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64142;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +64163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64170;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64177;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +64185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64209;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +64223;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +64236;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +64247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64255;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +64259;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +64269;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +64278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +64283;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +64291;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64308;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +64312;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64318;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +64323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64327;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +64333;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +64340;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +64356;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64361;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +64386;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64390;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +64406;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +64411;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64422;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +64431;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +64447;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64452;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64461;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +64464;0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +64477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64491;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +64509;0;1;1;0;1;1;0;0;1;1;0;1;1;0;1;0;0 +64520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64525;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +64527;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +64548;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64553;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +64568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64573;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +64581;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +64593;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +64598;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64613;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +64618;1;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +64632;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +64646;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64651;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64658;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +64669;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +64677;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +64688;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +64699;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +64707;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +64715;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64729;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +64747;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +64757;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +64768;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +64771;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +64778;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64780;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +64785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64789;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +64796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64803;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +64822;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +64832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +64839;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +64845;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +64860;0;1;1;0;1;1;0;0;1;1;0;0;0;0;0;0;0 +64875;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +64877;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +64888;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +64903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +64914;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +64935;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +64945;1;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +64953;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +64955;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +64967;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +64973;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +64976;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +64986;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +64993;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +65006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +65012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65024;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +65031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +65046;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +65056;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +65065;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +65082;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65105;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +65115;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +65135;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +65149;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65158;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +65165;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +65168;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +65188;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +65193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65211;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +65236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65243;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +65252;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +65257;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +65274;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +65282;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65290;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +65295;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65310;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65313;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +65329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +65348;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +65351;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +65358;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +65362;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +65384;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +65390;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +65419;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +65436;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59870;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +59880;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +59883;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +59890;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +59898;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +59901;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +59907;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59913;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59921;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +59929;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +59948;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +59962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59967;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +59972;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +59981;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59992;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +60000;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60019;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +60028;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60041;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +60049;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +60059;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +60064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60070;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +60095;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +60098;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +60107;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +60117;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +60123;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +60133;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60137;0;1;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0 +60151;1;1;1;0;0;2;0;0;1;1;0;0;1;0;0;0;0 +60157;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60165;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +60176;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +60187;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +60200;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60202;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +60218;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +60235;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +60241;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +60245;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +60251;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +60259;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +60279;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +60298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +60308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60311;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +60313;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +60317;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +60324;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +60335;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +60345;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +60348;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +60353;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +60364;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +60375;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60378;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +60383;1;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +60395;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +60405;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +60410;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60418;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +60434;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +60448;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +60452;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +60457;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +60496;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +60510;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +60530;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +60541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60552;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60557;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +60559;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +60568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +60571;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60578;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +60596;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +60600;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +60604;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +60606;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +60622;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +60624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60649;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +60654;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +60658;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +60663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60677;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +60680;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +60687;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +60689;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +60693;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +60702;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +60708;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +49831;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +49836;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +49852;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +49864;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +49888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49915;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +49920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49935;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +49945;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +49956;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +49961;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +49972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49983;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +49989;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +50006;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +50018;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +50024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50035;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +50052;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +50060;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +50063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50065;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +50068;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +50071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50077;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +50116;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +50119;1;1;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0 +50124;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +50141;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +50149;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +50159;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +50165;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +50167;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +50174;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +50188;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +50203;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +50208;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +50216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50220;0;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0 +50229;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +50241;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +50244;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +50251;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +50261;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +50284;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +50294;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50299;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +50309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50328;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50343;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +50345;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +50360;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50377;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +50386;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +50389;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +50400;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +50407;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +50425;0;0;0;1;0;0;0;0;1;0;1;0;0;0;1;0;0 +50428;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +50435;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +50444;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +50450;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +50453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50457;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +50463;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +50471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50482;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +50485;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +50496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50509;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +50519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50522;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +50540;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +50547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50563;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50573;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +50583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50592;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50601;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +50619;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +50627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50638;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +50655;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +50664;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +50683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +50687;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +50691;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +50695;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +50699;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +50714;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +50720;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +50737;1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;0;0 +50743;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +50752;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +50762;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +50766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +50784;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +50794;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +50799;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +50813;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50818;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +50823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50827;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +50831;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +50846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50869;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50887;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50893;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +50901;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +50911;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +50921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +50929;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +50937;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +50941;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +50948;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +50959;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +50963;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +50988;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +50994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51000;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +51010;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +51016;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +51018;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +51037;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51042;0;1;1;1;1;1;0;0;1;1;0;1;1;0;0;0;0 +51046;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +51052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +51058;0;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0 +51067;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51075;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +51087;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51093;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +51112;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +51118;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51136;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +51149;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +51162;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +51184;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +51201;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +45537;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +45541;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +45547;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +45551;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +45561;1;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +45568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45578;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +45584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +45590;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45596;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +45606;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +45609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +45616;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45624;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +45633;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +45656;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +45679;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +45701;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +45714;1;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +45724;0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +45731;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45740;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +45760;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +45763;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +45770;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +45775;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45779;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +45784;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +45796;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45815;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +45822;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +45836;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +45841;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +45843;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +45854;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +45866;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +45868;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +45900;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +45908;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +45912;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +45916;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +45938;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45952;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +45963;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +45983;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +45994;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +46004;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46010;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +46031;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +46047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46066;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +46069;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +46077;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +46089;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +46101;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +46118;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +46124;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +46141;1;0;1;2;1;1;0;0;0;1;0;0;1;0;1;0;0 +46151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46169;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +46194;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +46203;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +46207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46223;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +46231;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +46238;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +46243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46246;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +46270;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +46289;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +46305;0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +46308;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +46322;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +46331;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +46340;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +46350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46356;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +46360;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +46370;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +46377;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +46381;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +62372;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0;0;0 +62377;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +62383;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +62398;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +62421;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +62427;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +62431;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +62436;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +62452;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +62457;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +62477;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +62485;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +57029;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +57033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57059;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +57067;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +57077;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +57086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57100;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +57113;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +57126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57133;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +57156;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +57158;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +57165;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +57169;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +57173;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +57176;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +57184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57190;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +57218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57233;0;0;1;1;0;1;0;1;0;0;0;1;0;0;0;0;0 +57238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57244;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +57286;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +57302;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +57306;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +57319;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +57324;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +57339;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +57345;0;0;1;0;1;1;0;0;0;1;1;0;1;0;1;0;0 +57351;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +57376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57379;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +57382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57386;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +57389;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +57396;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +57405;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +57415;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +57419;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +57426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57434;0;0;1;0;0;0;1;0;0;1;0;1;1;0;1;0;1 +57438;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +57462;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;1 +57473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57480;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57494;1;1;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +57502;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +57507;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +57516;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +57524;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +57533;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +57535;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +57542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57544;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +57576;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +57587;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +57593;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +57600;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +57604;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +57610;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +57613;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +57631;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +57643;1;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +57649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57656;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +57668;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +57686;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +57702;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +57719;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +57724;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +57737;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +57743;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +57746;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +57755;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +57761;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +57763;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +57777;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +57788;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +57792;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +57796;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +57812;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +57814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57823;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57827;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +57832;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +57854;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +57867;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57876;0;0;0;1;0;0;2;0;0;1;0;0;1;0;0;0;0 +57884;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +57886;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +57889;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +57897;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +57908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +57913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +57919;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +57925;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +57939;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +57951;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +57966;0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +57975;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +58004;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +58007;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +58020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58024;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +58027;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0 +58038;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +58050;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +58071;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +58077;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +58082;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +58085;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +58090;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +58116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58124;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +58134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58139;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +58151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58153;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +58163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58165;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +58183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +58203;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +58217;0;1;1;1;0;0;0;0;1;1;1;0;1;0;1;0;0 +58227;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +58239;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +58251;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +58266;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +58280;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +58285;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +58287;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +58292;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +58297;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +58312;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +58317;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +58328;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +58332;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +58336;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +58347;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +58357;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +58382;0;0;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +58399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +58424;1;1;0;0;1;1;0;0;1;0;1;0;0;0;0;0;0 +58435;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +58452;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +58475;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +58482;1;1;1;1;0;1;0;0;1;1;0;1;1;0;1;0;0 +58489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58497;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +58510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +58528;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58535;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +58539;0;0;1;0;1;1;0;0;0;1;0;1;1;0;1;0;0 +58546;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +58555;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +58595;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +58616;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +58632;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58652;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +58659;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +58664;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +58673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58677;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +58699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58707;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58717;1;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +58720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +58726;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +58739;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +58742;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +58761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58768;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +58773;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +58778;1;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +58787;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +58789;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58792;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +58801;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +58807;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +58818;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +58823;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +58838;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +58850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +58859;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +58892;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +58897;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +58900;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0 +58902;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +58907;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +58916;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +58923;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +58936;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +58955;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +58973;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +58995;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +58998;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +59008;0;0;1;0;1;0;1;0;0;0;1;0;1;0;0;0;0 +59027;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +59034;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +59066;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59068;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +59078;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59096;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +59102;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +59104;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +59106;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +59109;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +59123;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59139;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +59152;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +59159;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +59163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59175;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59184;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +59189;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59197;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +59202;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59212;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +59217;0;0;0;1;0;0;2;0;0;0;1;0;2;0;1;0;0 +59234;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +59245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59270;0;0;0;1;0;0;0;0;0;0;0;0;2;0;0;0;0 +59286;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59294;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +59308;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +59313;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +59317;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59319;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59326;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +59341;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +59343;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +59346;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +59354;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +59363;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59368;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +59382;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +59387;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +59426;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +59438;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +59445;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +59448;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +59468;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +59482;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +59493;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +59499;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +59510;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59514;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +59528;1;0;1;1;1;1;0;1;1;0;1;0;0;0;0;0;0 +59542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59545;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +59563;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59570;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +59578;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +59591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59603;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +59612;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +59627;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +59648;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +59662;0;1;1;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +59669;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +59689;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +59694;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +59706;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +59718;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +59723;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +59743;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +59749;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +59770;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +59784;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +59798;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +59801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +59810;0;1;0;0;0;1;0;0;0;1;0;1;1;0;1;0;0 +59825;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +59832;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +59841;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +59845;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +59852;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +59862;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +54156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54162;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +54172;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +54178;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +54183;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +54188;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +54196;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +54237;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +54244;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54252;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +54255;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +54259;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +54279;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +54288;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54303;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +54312;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +54315;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +54331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54342;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +54346;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54364;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +54372;0;0;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +54377;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +54380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54386;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +54395;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +54410;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +54423;0;0;0;1;0;1;0;0;0;0;0;1;1;0;1;0;0 +54428;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +54437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54445;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +54463;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +54476;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +54498;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +54513;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +54536;1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +54556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54571;0;0;0;0;0;0;2;0;0;0;0;0;0;0;1;0;0 +54580;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +54599;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +54605;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +54613;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +54619;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +54623;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +54627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +54635;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +54643;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +54658;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +54673;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +54682;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +54696;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54699;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +54706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54716;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +54733;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +54744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54752;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +54758;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +54774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54799;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54803;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +54816;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +54828;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +54835;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +54851;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +54864;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +54878;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +54887;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +54891;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +54901;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54935;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +54953;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +54961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +54966;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +54979;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +54981;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +54989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54993;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +54998;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +55004;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +55009;0;0;1;0;0;0;0;0;1;1;0;0;0;0;1;0;0 +55015;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +55023;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +55034;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55054;0;0;1;1;1;0;2;0;0;1;1;0;2;0;0;0;0 +55056;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55068;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +55082;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55086;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +55101;1;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0 +55107;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55114;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +55141;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +55143;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +55161;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +55177;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +55187;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +55195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55211;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +55219;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +55227;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +55239;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55258;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +55264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55271;1;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +55287;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +55295;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +55309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +55323;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +55334;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +55351;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +55362;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +55368;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +55381;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +55385;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +44478;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44495;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +44505;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +44507;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +44516;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +44537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44563;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +44565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44577;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +44583;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +44591;0;1;0;0;0;0;0;1;1;0;1;0;1;0;0;0;0 +44598;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +44608;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +44613;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +44620;1;0;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +44627;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +44630;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +44633;1;0;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +44650;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +44655;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0 +44658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44667;0;0;1;1;1;1;0;1;1;0;0;0;0;0;0;0;0 +44677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44681;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +44683;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;1 +44695;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +44701;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +44703;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +44708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44727;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +44730;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +44755;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +44761;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +44788;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +44796;0;1;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +44809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44812;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44856;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44860;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +44869;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +44877;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +44895;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +44899;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +44902;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +44904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44925;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +44939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44946;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +44949;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +44963;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +44976;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +44988;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +45005;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +45008;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +45015;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +45041;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +45060;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +45063;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45067;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +45094;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +45107;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +45115;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +45121;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +45134;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +45140;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +45142;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +45149;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +45153;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +45157;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +45177;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +45183;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +45187;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +45194;1;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +45198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +45205;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +45210;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +45212;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +45216;1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +45223;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +45233;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +45254;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +45261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45272;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +45291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45298;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +45304;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +45311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45321;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45325;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +45330;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +45332;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +45352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +45384;0;1;1;1;1;0;0;0;1;0;0;0;1;0;1;0;0 +45392;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +45401;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +45405;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +45409;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +45424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45443;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +45446;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +45460;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +45471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +45477;1;0;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0 +45485;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +45495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +45513;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +45526;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +45529;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +40082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40092;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +40117;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +40127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40134;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +40146;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0 +40152;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40166;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +40169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40176;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +40184;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +40188;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +40195;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +40201;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +40208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40228;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +40243;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +40250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40261;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +40266;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +40272;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40314;1;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +40325;0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +40337;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40339;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +40347;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +40353;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +40367;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +40372;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +40390;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +40403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40405;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +40413;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +40423;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +40430;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +40444;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +40458;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +40472;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40492;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +40517;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +40526;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +40532;1;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +40542;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +40551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40566;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +40578;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +40589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40602;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +40606;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +40615;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +40644;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +40659;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +40663;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +40679;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +40694;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +40703;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +40710;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +40713;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +40718;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +40724;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +40735;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +40752;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +40756;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +40758;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +40768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +40784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +40794;0;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +40801;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +40808;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +40817;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +40826;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +40831;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +40834;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +40844;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +40848;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +40853;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +40864;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +40873;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +40889;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +40901;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +40903;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +40919;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40932;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +40937;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +40947;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40959;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40971;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +40979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41012;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +41018;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +41034;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +41041;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +41045;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +41057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41076;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +41084;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +41089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41098;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +41105;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +41113;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +41123;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +41137;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +41151;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +41157;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +41164;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +41166;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +41169;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +41176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41185;1;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +41193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41202;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +41211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +41227;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +41241;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +41245;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +41251;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +41261;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +41274;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +41288;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +41294;0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +41302;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +41322;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +41332;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +41344;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +41346;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +41357;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +41362;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +41380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41390;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +51616;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +51628;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +51632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51639;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51642;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51645;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51662;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51684;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +51688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51697;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51700;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51706;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +51720;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51723;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +51726;1;1;1;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +51739;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51748;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51756;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +51766;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +51774;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +51776;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +51778;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +51801;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51810;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +51818;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +51829;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51836;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +51859;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +51876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51889;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +51895;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51910;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +51920;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +51927;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +51929;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +51940;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +51953;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +51965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +51978;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +51996;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +52009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +52020;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +52029;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +52040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52057;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +52063;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +52070;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +52072;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +52084;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +52093;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +52102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52119;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +52143;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +52149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52160;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +52179;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +52184;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +52195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52204;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +52206;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +52214;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +52226;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +52233;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +52239;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +52246;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +52249;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +52253;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +52260;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +52265;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +52268;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +52294;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +52298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +52311;0;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0 +52317;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +52335;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +52338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52354;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +52380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +52387;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +52390;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +52397;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52409;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +52412;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +52415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52423;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +52428;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +52443;0;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;0 +52459;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +52476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52489;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +52523;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +52533;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +52541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52552;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52573;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +52592;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +52606;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +52615;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +52621;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +52633;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +52645;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +52648;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +52656;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +52660;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +52674;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +52685;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +52707;0;1;1;0;0;0;0;0;1;0;1;0;1;0;0;0;0 +52715;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +52723;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +52739;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +52745;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +52747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +52774;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +52789;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +52793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +52795;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +52811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +52820;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +52824;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +52839;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +52842;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +52852;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +52861;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +52866;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +52872;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +52895;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +52911;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +52922;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +52957;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +52975;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +52994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53009;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +53019;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +53028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53032;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +53046;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +53057;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +53061;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +53069;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +53072;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +53077;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53085;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +53099;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +53103;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +53119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53125;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +53129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53152;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +53159;1;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +53166;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +53179;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +53186;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +53189;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53204;0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +53212;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +53232;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +53236;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +53255;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +53285;1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +53292;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +53309;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +53314;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +53320;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +53325;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +53330;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +53344;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +53352;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +53363;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +53367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53382;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +53386;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +53393;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +53395;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +53409;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +53411;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +53418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53423;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +53429;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +53442;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +53466;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +53469;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +53473;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +53488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53490;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +53504;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +53513;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +53531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +53542;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +53551;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +53560;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +53568;1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +53576;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +53580;1;0;0;0;1;1;0;0;0;0;1;0;1;0;0;0;0 +53591;1;1;0;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +53601;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +53607;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +53629;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +53641;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +53656;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +53663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53676;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +53701;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +53705;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +53710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53720;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +53736;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +53756;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +53768;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +53772;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +53793;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +53811;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +53821;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +53827;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +53835;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53863;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +53870;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +53875;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +53884;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +53890;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +53921;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +53938;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +53955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +53970;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +53978;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +53987;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +54008;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +54015;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +54022;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +54031;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +54055;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +54068;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +54079;1;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +54085;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +54093;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +54103;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +54107;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +54128;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +54138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +54141;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +48438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48446;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48460;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +48465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48500;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1 +48509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48536;1;0;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +48552;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48555;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +48561;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +48569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48574;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +48585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48595;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +48600;1;1;2;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +48608;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +48627;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48635;0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +48642;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48657;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +48665;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +48674;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +48682;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +48687;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +48691;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +48695;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48714;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48716;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48721;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +48739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48745;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +48752;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +48754;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48763;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +48770;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +48778;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48821;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +48833;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +48845;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +48857;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +48862;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +48867;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +48883;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +48901;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +48914;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +48920;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48926;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +48931;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +48936;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +48941;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +48946;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +48959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48969;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +48992;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +49005;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49012;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +49015;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +49039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49043;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +49051;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +49059;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +49062;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +49068;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +49071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49074;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +49077;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +49080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49096;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +49103;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +49125;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +49131;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +49143;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +49157;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +49161;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +49163;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +49166;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +49172;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +49191;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +49196;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +49212;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +49220;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +49226;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +49244;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +49246;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +49251;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +49273;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +49280;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +49301;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +49312;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +49319;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +49325;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +49338;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +49353;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +49361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +49375;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +49389;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +49399;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +49409;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +49426;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +49446;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +49451;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +49456;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49470;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +49481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49498;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +49520;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +49527;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +49536;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +49547;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +49555;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +49557;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +49561;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +49565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49575;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +49578;0;0;1;1;0;0;0;1;0;1;0;0;1;0;1;0;0 +49593;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +49602;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +49606;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +49614;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +49621;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +49625;0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +49656;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +49662;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +49670;0;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +49684;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +49697;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +49706;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +49717;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +49726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +49745;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +49757;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +49763;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +49780;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +49786;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +49797;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +49808;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +49815;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +49817;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +39133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39145;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +39154;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +39167;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +39174;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +39187;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +39191;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +39201;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +39221;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +39224;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +39227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39244;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +39251;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +39264;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +39286;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +39304;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +39310;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +39330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39340;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +39358;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +39368;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +39375;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +39380;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0 +39384;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +39398;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +39403;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +39409;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39417;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +39419;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +39424;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +39434;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +39462;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +39470;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +39476;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +39486;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +39499;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +39508;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +39532;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +39539;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +39543;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +39549;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +39552;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +39568;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +39574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39579;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +39587;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +39594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39604;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +39612;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +39619;1;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +39636;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +39639;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +39647;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +39661;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +39666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39677;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +39696;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +39701;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +39706;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +39716;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +39731;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +39749;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +39759;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39772;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +39781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +39791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39797;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +39802;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +39816;0;0;1;1;0;1;0;0;1;1;0;1;1;0;0;0;0 +39823;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +39828;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +39835;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +39859;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +39873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39901;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +39908;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +39922;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +39931;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +39940;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +39944;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +39949;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +39959;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +39965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39983;1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +40004;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +40025;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +40033;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +40036;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +40039;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +40060;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +40068;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +40080;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +34443;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +34449;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +34452;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +34473;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +34477;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +34483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34511;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +34527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34547;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +34549;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +34551;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +34562;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +34567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34593;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +34605;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +34611;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34628;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +34635;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +34645;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +34666;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +34673;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +34690;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +34692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34698;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +34710;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +34722;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +34735;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +34749;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +34762;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +34777;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +34789;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +34800;0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +34813;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +34819;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +34826;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +34846;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +34853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +34858;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +34869;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +34884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34900;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +34904;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +34933;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +34939;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +34949;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +34955;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +34968;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +34988;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +34994;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +34999;1;0;1;0;0;1;1;0;0;0;0;0;2;0;0;0;0 +35005;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +35010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +35012;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +35020;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +35026;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +35034;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +35047;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +35061;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35076;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +35079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35084;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +35117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +35120;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +35123;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +35133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +35153;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0;0;0 +35165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35178;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;1 +35193;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +35208;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +35228;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +35231;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +35260;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +35263;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +35278;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +35280;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +35296;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +35307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35323;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +35328;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +35333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35338;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +35351;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +35362;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +35374;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +35376;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +35380;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +35387;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +35391;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +35398;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +35407;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +35424;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +35439;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +35441;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35446;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +35451;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +35455;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +35469;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +35473;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +35476;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +35482;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +35485;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +35495;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +35497;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +35503;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +35513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35525;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +35529;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +35541;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +35579;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +35581;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +35587;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +35596;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +35605;0;1;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +35615;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +35619;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +35624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35630;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +35637;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +35642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +35671;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +35685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35696;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +35714;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +35721;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +35724;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +35728;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +35738;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +35751;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +35759;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +35766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35776;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +35779;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +35789;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +35795;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +35825;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +35836;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +35854;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +35870;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +35879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35891;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +35896;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +35917;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +35930;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +35941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35944;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +35953;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +35966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +35975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +35981;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +35992;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +35999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36030;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +36040;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +36055;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36059;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +36068;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +36073;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +36078;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +36081;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +36085;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +36097;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +36112;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +36120;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +36131;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +36137;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +36148;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +36156;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +36160;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36168;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36192;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +36196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36199;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +36212;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +36216;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +46383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46402;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +46405;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +46437;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +46447;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +46459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46467;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +46474;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +46490;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +46493;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +46503;0;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;1 +46513;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +46517;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +46543;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +46551;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +46566;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +46573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46590;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +46592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46602;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +46605;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +46617;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +46631;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +46636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46663;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +46665;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;0;0 +46669;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +46675;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +46680;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +46692;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +46697;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +46707;1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +46714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46727;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +46739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46746;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +46755;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +46758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46765;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +46774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46789;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +46806;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +46813;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +46825;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +46851;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +46859;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +46862;0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +46869;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +46890;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +46899;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +46914;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +46916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +46930;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +46944;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +46953;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +46968;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +46979;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +46982;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +46987;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +46991;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +47002;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +47009;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +47019;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +47026;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +47033;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +47035;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +47053;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +47064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47070;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +47073;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +47084;0;0;1;0;0;1;0;0;1;1;0;0;2;0;0;0;0 +47088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +47094;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +47096;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +47101;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +47123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +47126;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +47131;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +47143;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +47161;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +47174;0;1;0;0;1;1;0;0;0;1;0;1;1;0;1;0;0 +47199;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +47206;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +47213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47217;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +47235;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +47239;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +47257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47263;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +47266;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +47275;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +47291;1;1;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +47305;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +47311;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +47316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47318;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +47332;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +47340;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +47346;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +47355;0;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +47367;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +47373;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +47382;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +47390;0;0;1;0;0;1;0;2;2;1;0;0;1;0;0;0;0 +47401;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +47408;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +47438;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +47443;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +47447;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +47465;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +47468;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +47483;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +47500;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +47508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47522;1;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +47529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47537;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0 +47553;1;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +47557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47577;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +47581;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +47602;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +47614;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +47635;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +47646;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +47654;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +47668;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +47675;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47694;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +47718;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +47723;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +47731;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +47739;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +47748;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +47758;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +47772;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +47777;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +47781;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +47790;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +47796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47808;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +47811;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +47814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47819;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +47821;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +47826;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +47837;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +47850;1;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +47852;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +47877;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +47881;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +47896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47909;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +47926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +47936;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +47952;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +47969;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +47980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48017;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +48032;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +48072;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +48087;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +48091;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +48104;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +48106;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +48117;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +48124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +48130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48142;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +48153;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +48163;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +48168;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +48176;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +48182;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48214;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +48242;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +48258;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +48270;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48273;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +48276;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +48280;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +48290;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +48308;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +48318;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +48320;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +48329;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +48332;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +48338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48354;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +48371;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +48383;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +48389;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +48398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +48411;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42974;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +42979;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +42993;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +42996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +43014;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43019;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +43024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43060;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +43064;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +43080;0;1;1;1;0;0;0;0;1;1;1;0;1;0;1;0;0 +43087;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +43090;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +43098;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +43101;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +43108;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +43110;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +43122;0;1;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +43131;0;1;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1 +43152;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +43155;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +43162;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +43173;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43197;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43203;0;1;0;0;0;1;0;0;1;0;1;0;0;0;1;0;0 +43212;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43224;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0 +43233;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +43245;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +43263;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +43272;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +43278;1;0;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +43282;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +43285;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +43292;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +43297;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +43307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43321;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0 +43323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +43335;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +43344;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43361;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43374;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43378;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43389;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +43395;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +43403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43407;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +43434;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43447;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +43449;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +43457;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +43478;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +43480;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43483;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43493;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +43509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43515;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43525;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +43547;1;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +43554;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +43558;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43572;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +43576;1;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +43582;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +43594;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +43611;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +43614;0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +43626;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +43646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43661;1;0;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0 +43667;0;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +43679;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +43683;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43691;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +43696;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +43702;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43709;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +43718;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +43720;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +43732;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43739;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +43746;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +43756;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +43768;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43776;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43798;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +43808;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +43823;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +43828;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +43835;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +43839;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +43846;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +43848;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43850;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +43866;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43872;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +43876;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43887;0;0;0;0;0;0;1;0;0;1;1;1;1;0;0;0;0 +43897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +43905;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +43917;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +43921;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43937;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +43939;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +43945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +43956;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +43977;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +43984;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +43992;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +44000;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +44008;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +44016;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +44028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +44033;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +44037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44043;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44071;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +44076;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +44083;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +44088;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +44098;1;1;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +44102;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +44112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +44118;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +44122;0;1;0;0;1;1;0;0;1;1;0;0;0;0;0;0;0 +44128;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +44135;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +44139;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +44144;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;1 +44160;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +44164;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +44177;0;0;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +44192;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +44199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44202;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +44209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44212;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +44227;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44235;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44239;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +44252;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +44262;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +44268;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +44278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44290;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44299;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +44317;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +44322;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +44326;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +44341;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44344;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44362;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +44373;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +44379;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +44390;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +44392;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +44400;1;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +44413;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +44421;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +44433;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +44441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +44466;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +33744;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +33752;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +33756;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +33763;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +33771;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +33786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33793;1;0;1;1;1;3;0;0;1;0;0;0;1;0;0;0;0 +33803;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +33811;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +33816;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +33827;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33848;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +33862;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +33874;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +33888;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +33898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +33917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33919;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +33935;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +33953;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +33956;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +33970;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +33980;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +33990;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +34001;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +34010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +34024;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +34033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34038;1;0;0;0;0;1;0;1;1;1;1;0;0;0;0;0;0 +34049;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +34058;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +34069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34105;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +34117;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +34123;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +34128;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +34132;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +34139;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +34156;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +34182;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +34190;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +34197;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +34214;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +34226;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +34229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34255;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +34258;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +34274;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;0 +34302;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +34304;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +34313;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +34320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +34337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34346;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +34358;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +34363;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +34377;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +34394;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +34403;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +34408;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +34420;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +34431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +34437;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +28609;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +28637;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +28641;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +28646;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +28669;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +28679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28694;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +28699;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +28713;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +28728;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +28742;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +28757;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +28765;0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0 +28772;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +28774;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +28779;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +28784;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28794;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +28798;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +28803;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +28814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +28825;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +28829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28835;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +28837;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +28840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +28847;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +28858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28888;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +28905;1;0;1;0;0;0;0;0;0;0;0;0;2;0;1;0;0 +28926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28941;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +28945;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28953;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +28956;0;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0 +28970;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +28975;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +28978;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +28986;0;1;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +29005;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +29021;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +29036;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +29052;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +29062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29073;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +29091;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +29101;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +29109;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +29128;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +29142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +29177;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +29184;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +29190;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +29197;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +29206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29210;0;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +29218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29236;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +29245;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +29250;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29261;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +29270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29286;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +29291;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +29304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29307;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +29318;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +29325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29338;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +29347;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +29357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29366;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +29377;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29381;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +29392;0;0;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +29416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29428;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +29451;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +29462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29466;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +29479;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +29492;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +29502;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +29516;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +29523;0;0;1;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +29531;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +29539;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +29547;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +29551;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +29580;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +29588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29593;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +29606;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +29631;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +29649;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +29658;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +29670;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +29680;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +29690;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +29693;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +29711;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +29720;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +29727;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +29737;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29750;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +29757;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +29759;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +29780;0;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +29788;0;0;1;1;0;1;0;0;0;0;1;1;1;0;1;0;0 +29796;1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +29803;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +29807;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0 +29819;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +29821;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29834;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +29846;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29852;0;0;0;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +29859;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +29864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +29870;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +29881;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +29885;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +29893;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29907;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +29914;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +29951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +29961;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +29966;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +29977;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +29987;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +29994;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +29997;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +30015;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30019;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +30034;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +30042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30061;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +30069;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30100;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30104;1;0;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0 +30109;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +30144;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +30155;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +30166;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +30176;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30182;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +30190;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30199;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30217;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +30226;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +30230;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +30232;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +30241;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30253;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +30266;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +30283;0;1;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +30285;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30295;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +30301;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +30313;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +30317;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +30320;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +30341;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30351;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +30359;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +30370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30381;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +30386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30402;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +30419;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30438;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +30459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +30465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +30477;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +30498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30505;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +30515;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +30522;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +30525;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +30531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30534;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +30548;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +30567;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +30575;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30592;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +30604;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +30610;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +30628;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30641;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30650;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +30656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30659;0;1;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +30664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30671;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30680;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30713;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +30724;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +30732;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30747;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +30756;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +30788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +30791;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +30801;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +30805;1;1;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0 +30807;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30825;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +30833;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30839;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +30848;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30857;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +30861;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30877;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +30883;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +30887;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +30903;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +30907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30912;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +30921;0;0;0;0;0;0;0;1;1;1;0;0;1;0;0;0;0 +30939;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +30950;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +30958;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +30966;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +30972;1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +30985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +30998;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +41402;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +41424;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +41428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41450;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41460;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +41463;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +41471;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +41481;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +41488;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +41491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41509;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +41516;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +41520;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +41537;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +41541;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +41565;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +41575;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +41586;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +41599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41631;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +41639;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +41644;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +41647;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +41652;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +41655;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +41672;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41683;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +41691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +41697;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +41701;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +41704;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +41714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41726;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +41735;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41757;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +41762;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +41779;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41786;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +41798;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +41811;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +41823;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +41837;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0 +41844;0;0;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0 +41854;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +41863;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +41869;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +41873;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +41884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41891;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +41898;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +41906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +41908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +41913;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +41930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +41936;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +41943;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +41949;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +41953;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +41963;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +41985;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +41991;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +42002;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +42006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42030;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +42042;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +42048;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +42054;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +42066;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42069;0;0;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0 +42089;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +42107;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42112;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +42127;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +42129;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +42136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +42149;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +42165;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +42187;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +42192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42201;0;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +42223;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +42239;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +42244;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +42251;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +42259;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +42263;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +42274;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +42295;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +42309;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +42324;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +42338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +42350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +42356;1;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +42364;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +42394;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +42411;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +42417;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +42422;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1 +42429;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +42439;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +42458;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +42463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42465;1;0;1;1;0;0;1;1;0;1;1;0;1;0;0;0;0 +42473;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +42484;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +42493;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +42522;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +42530;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +42544;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +42548;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +42556;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +42561;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +42579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42588;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +42595;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42602;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42618;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +42632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42665;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +42669;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +42684;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +42690;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +42700;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +42721;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +42727;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +42739;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42777;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +42800;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +42821;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +42823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +42830;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +42839;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +42844;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +42850;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +42866;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +42873;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +42882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42887;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +42893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42901;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +42910;1;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +42919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +42931;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +42935;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +42945;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +42955;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +42961;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +42964;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +42967;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +37253;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +37270;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37281;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +37286;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +37308;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +37320;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +37329;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37341;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +37349;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37363;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37370;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +37376;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37397;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +37401;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37405;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +37413;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +37423;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +37430;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +37441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37458;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37473;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +37491;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +37496;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +37510;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +37516;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +37523;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37529;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +37535;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +37545;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +37548;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +37552;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +37557;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +37562;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +37584;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37616;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +37619;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +37628;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +37636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37639;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;1 +37649;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +37655;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +37660;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37668;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +37677;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +37682;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +37693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37708;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +37726;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +37741;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37759;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37774;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +37785;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37791;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +37795;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +37804;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +37823;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +37832;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +37837;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37844;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +37857;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +37867;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +37883;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +37896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37905;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +37916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37927;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37943;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37950;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +37960;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +37978;0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +37998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38006;1;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +38026;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +38029;1;0;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0 +38054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +38067;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +38076;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +38085;1;1;1;1;0;0;0;1;2;0;1;0;1;0;1;0;0 +38094;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +38114;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +38117;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +38123;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +38125;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +38136;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +38139;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +38147;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +38151;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +38158;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +38169;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +38174;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +38176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38182;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +38214;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +38229;0;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +38244;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +38250;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +38257;1;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +38272;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +38277;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +38287;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +38293;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +38297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38314;0;0;1;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +38321;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +38327;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +38330;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +38351;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +38367;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +38373;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +38380;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +38383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +38387;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +38391;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +38400;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +38417;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +38419;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +38431;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +38433;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +38441;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +38459;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +38478;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +38486;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;0;0 +38497;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +38520;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +38522;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +38524;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +38530;1;1;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +38540;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +38559;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +38564;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +38569;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +38574;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +38580;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +38582;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +38585;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +38595;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +38601;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +38613;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +38630;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +38656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38659;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +38662;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +38670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38683;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +38688;0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +38695;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +38701;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +38712;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +38717;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +38732;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +38741;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +38749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +38761;0;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +38770;0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +38777;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +38781;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +38794;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +38810;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +38817;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +38828;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +38836;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +38874;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +38882;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +38895;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +38921;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +38928;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +38944;0;0;0;0;1;5;0;0;0;0;0;0;0;0;1;0;0 +38952;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +38957;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +38982;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +38984;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +38999;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +39003;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +39018;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39022;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +39030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +39038;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +39041;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +39049;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +39062;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +39068;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +39073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +39080;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +39086;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +39096;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +39104;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +39111;1;0;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0 +39116;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +39124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28205;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +28216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28224;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +28234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +28248;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +28256;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28275;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28294;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28306;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28325;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +28333;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +28340;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +28348;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +28352;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +28356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28361;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +28372;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +28375;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +28384;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +28397;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28405;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +28410;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +28416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +28421;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +28428;0;0;1;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +28441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28447;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +28451;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +28470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +28487;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +28494;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +28511;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +28514;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +28521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +28528;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +28544;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +28550;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +28559;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +28574;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +28580;0;0;0;2;0;0;1;0;0;0;0;0;0;0;1;0;0 +28584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28604;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +23037;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +23040;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +23059;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +23063;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +23076;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +23082;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +23094;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +23100;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +23107;0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +23118;2;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +23127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23142;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +23156;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +23166;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +23179;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +23184;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +23187;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23201;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +23208;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +23221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23234;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +23245;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +23258;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +23268;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +23273;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +23276;0;0;0;1;1;0;2;0;0;0;0;0;2;0;0;0;0 +23293;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +23313;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +23326;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +23329;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +23337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +23344;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23362;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +23374;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +23381;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +23391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +23396;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +23401;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +23406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23415;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +23424;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +23451;0;1;1;1;1;1;0;0;1;0;1;1;1;0;1;0;0 +23460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23468;0;0;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +23476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23482;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +23492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23514;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +23524;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +23540;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23545;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +23555;0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;1 +23560;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +23566;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +23577;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +23586;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +23589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23615;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23631;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +23643;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23659;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +23662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23669;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +23673;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +23681;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +23693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23697;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +23708;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +23724;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +23731;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +23739;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +23746;0;1;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +23754;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +23758;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +23765;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23781;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +23783;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23793;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +23818;0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0 +23830;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +23833;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +23848;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +23857;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23880;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +23887;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23917;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +23930;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +23938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +23945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +23954;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +23966;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +23994;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24005;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +24017;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24019;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +24034;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +24040;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +24042;0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +24045;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +24050;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24054;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +24063;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +24066;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +24071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24082;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +24091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +24106;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +24111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24137;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +24145;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +24149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +24152;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +24166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24180;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +24192;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +24208;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +24219;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +24240;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +24245;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +24252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24256;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24261;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +24267;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +24275;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +24290;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +24310;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +24322;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +24330;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24349;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +24357;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +24363;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24388;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +24402;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +24408;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +24415;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +24427;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +24454;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +24460;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +24469;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +24482;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +24486;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0;0;0 +24502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24508;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +24511;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +24521;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +24535;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +24547;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24556;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +24566;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +24570;1;0;1;1;0;1;1;0;1;0;0;0;1;0;0;0;0 +24574;1;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +24584;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +24599;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +24606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24611;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +24623;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +24627;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +24638;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +24643;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +24648;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +24657;1;0;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +24660;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +24670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24672;1;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +24688;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +24691;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +24694;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +24701;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +24710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24727;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +24743;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +24750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +24754;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +24761;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +24768;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +24774;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +24783;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +24785;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +24793;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +24805;1;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +24809;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +24826;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +24836;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +24845;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +24852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +24876;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +24890;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +24896;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +24902;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +24929;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +24950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +24959;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +24967;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +24986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +24988;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +25010;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +25017;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +25035;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +25041;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +25047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25056;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +25064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25082;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +25090;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +25110;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +25121;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +25127;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +25139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25152;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;1 +25158;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +25174;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +25188;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25194;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +25202;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +25210;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +25213;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +25216;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +25224;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +25227;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +25238;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +25253;0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +25261;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +25263;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +25273;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +25286;0;0;1;1;1;0;1;0;0;1;1;1;0;0;1;0;0 +25294;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +25308;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +25315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25322;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +25330;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +25337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25385;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +25398;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +25405;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +25421;1;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +25428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25444;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +25448;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +25457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25462;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +25467;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +25474;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +25487;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +25492;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +25511;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +25518;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +25523;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +25542;0;1;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +25550;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +25562;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +25567;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +25575;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +25584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +25592;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +25604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +25620;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +25626;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +25637;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +25664;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +25669;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +25671;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +25680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +25685;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +25693;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +25699;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +25708;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +25713;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +25722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +25736;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +25750;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +25754;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +36230;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +36245;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +36253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +36260;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +36266;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +36268;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +36287;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36291;0;1;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +36300;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +36314;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +36320;0;1;0;0;1;1;0;0;1;1;0;1;1;0;1;0;0 +36327;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +36336;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +36347;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +36357;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +36364;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +36373;0;0;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0 +36382;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +36389;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +36392;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +36408;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +36423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36429;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +36441;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +36446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36450;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +36458;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +36463;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36470;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +36489;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +36497;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +36509;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +36519;0;0;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0 +36522;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +36533;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +36543;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +36553;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +36586;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36607;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +36610;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +36617;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +36624;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +36631;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +36647;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +36650;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +36666;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +36675;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36697;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +36699;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +36718;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +36728;0;0;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +36734;1;1;0;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +36737;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +36745;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36754;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +36760;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +36766;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +36775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +36778;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +36807;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +36810;0;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +36828;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +36843;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +36848;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +36853;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +36873;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +36878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36890;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +36898;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +36905;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36915;0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +36927;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36930;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +36964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +36970;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +36982;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +36998;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +37005;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +37009;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +37014;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +37035;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +37043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37056;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37059;0;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +37068;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +37077;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +37090;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +37100;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +37118;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +37123;1;1;1;0;1;1;0;0;1;1;0;0;0;0;0;0;0 +37125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +37134;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +37142;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +37150;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +37155;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +37176;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +37178;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +37180;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +37198;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +37209;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +37223;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +37242;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +31582;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +31587;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +31593;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +31597;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +31602;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +31606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31623;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31631;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +31633;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +31648;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +31656;0;1;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +31679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31689;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +31694;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +31708;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +31722;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +31736;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +31739;0;0;1;0;1;0;1;0;0;1;0;1;0;0;1;0;0 +31741;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31749;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +31753;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +31765;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0;0 +31768;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +31783;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31791;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31799;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +31805;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +31807;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +31814;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +31819;0;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +31831;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +31834;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +31838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31847;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31850;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +31857;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31873;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31884;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +31895;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +31899;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +31902;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31910;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +31931;0;0;0;0;0;0;0;0;0;1;1;0;1;0;1;0;0 +31937;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +31940;0;0;0;0;1;1;0;0;0;1;1;0;0;0;0;0;0 +31953;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31973;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31978;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +31982;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +31987;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +31991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31995;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +31998;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +32002;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32005;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32018;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +32034;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +32039;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +32064;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +32074;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +32077;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +32082;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +32107;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +32113;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +32115;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +32130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +32134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32138;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +32142;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;1 +32158;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +32164;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;1 +32174;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +32183;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +32203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +32217;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +32234;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +32241;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32255;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +32260;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +32277;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +32288;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +32299;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0;0 +32308;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +32315;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +32332;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +32338;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32366;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32372;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +32386;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;1 +32400;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +32406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32443;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +32445;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +32451;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +32466;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +32479;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +32486;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +32489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +32494;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +32519;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +32531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32536;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +32565;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +32577;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +32591;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +32605;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +32614;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +32622;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +32651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32667;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +32678;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +32684;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +32697;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +32712;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +32726;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +32732;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +32740;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +32745;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +32750;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +32763;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32769;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +32774;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +32792;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +32806;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +32818;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32826;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +32837;0;0;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +32850;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +32853;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +32878;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +32889;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +32892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +32908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +32934;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +32942;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +32949;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +32957;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +32966;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +32988;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +33005;0;0;0;1;0;0;0;1;1;1;0;0;1;0;1;0;0 +33015;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +33040;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +33042;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33046;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33050;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +33054;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +33059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33067;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +33070;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +33073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33076;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +33086;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +33095;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +33108;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +33112;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +33135;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +33141;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +33151;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33161;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +33164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33177;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +33191;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +33201;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +33213;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33222;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +33234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33239;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33254;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +33270;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +33290;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +33302;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +33313;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33323;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +33366;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +33372;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +33387;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +33394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33406;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +33409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33411;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +33425;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +33433;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +33441;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +33456;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +33460;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +33475;0;1;1;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +33478;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +33480;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +33495;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +33505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33524;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +33535;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +33537;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +33545;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +33554;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33562;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +33577;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +33588;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +33597;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +33600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33618;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +33638;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +33647;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +33655;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +33668;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +33701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +33703;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +33707;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +33716;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +33721;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +33729;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +22843;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22847;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +22858;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +22864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +22872;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +22879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22894;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22900;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +22906;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +22918;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22929;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +22948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22950;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +22966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22977;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +22995;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +23003;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23010;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +23015;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +23022;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +17724;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +17748;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +17750;0;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +17759;1;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +17766;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +17771;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +17779;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17787;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +17794;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +17823;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +17828;0;0;0;0;1;0;2;0;0;0;0;0;2;0;0;0;0 +17845;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +17851;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17855;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +17861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17870;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +17874;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +17890;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +17897;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +17912;0;1;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0 +17918;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17931;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17937;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +17950;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +17952;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +17956;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +17963;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +17966;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +17970;1;1;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +17994;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +18009;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +18019;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +18034;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +18038;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18041;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18048;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +18052;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +18056;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +18071;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +18075;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +18081;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18097;0;0;1;0;0;2;0;0;1;0;0;0;1;0;1;0;0 +18109;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18117;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +18135;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +18146;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +18156;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +18159;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +18169;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18190;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +18192;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +18201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18218;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +18224;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +18236;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +18249;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +18252;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +18265;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +18279;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +18290;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +18298;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +18311;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +18316;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +18322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +18333;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +18343;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +18346;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +18350;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +18357;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +18359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +18364;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +18376;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +18389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18393;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +18402;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18439;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +18443;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +18451;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18454;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +18456;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +18462;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +18471;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +18476;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0 +18492;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +18497;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +18504;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +18514;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +18527;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +18536;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +18552;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +18558;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +18566;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +18571;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +18573;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +18578;0;0;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +18598;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +18601;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +18605;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +18614;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +18623;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +18626;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +18629;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +18632;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +18644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18673;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +18679;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +18685;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +18701;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +18708;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +18714;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +18721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18728;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +18736;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +18743;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +18746;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +18751;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +18758;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +18763;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +18766;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +18770;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +18776;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +18800;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +18802;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18809;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +18824;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +18826;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +18830;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18843;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +18850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18857;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +18865;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +18869;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +18880;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18888;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +18892;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +18898;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +18900;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +18912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +18919;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +18937;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +18957;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +18977;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +18982;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +18985;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +18998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +19008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19012;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +19016;0;1;1;1;0;1;0;1;0;1;1;1;1;0;0;0;0 +19019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19022;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +19030;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +19036;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +19040;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +19043;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +19050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19052;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +19061;0;0;0;1;1;0;0;0;0;0;1;0;1;0;0;0;0 +19070;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +19081;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +19090;0;0;1;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +19096;0;0;1;1;0;0;1;0;0;1;0;1;1;0;1;0;0 +19107;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19113;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +19121;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +19128;0;1;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0 +19137;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +19144;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +19157;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +19174;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +19192;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +19196;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +19207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +19213;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +19222;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +19238;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +19244;0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +19257;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +19267;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +19277;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +19280;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +19286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19296;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +19316;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +19320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19323;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +19348;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +19357;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +19367;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +19394;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +19404;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +19422;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +19442;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +19451;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +19455;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +19471;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +19475;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +19479;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +19481;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +19488;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +19497;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +19508;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +19515;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +19530;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +19536;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +19541;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19549;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +19551;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +19553;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +19557;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +19571;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +19577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19588;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +19590;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +19594;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +19602;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +19611;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +19617;0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +19627;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +19630;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +19644;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +19654;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +19667;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +19684;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19691;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +19697;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +19699;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +19704;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +19706;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +19727;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +19739;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +19750;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +19757;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +19764;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +19774;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +19809;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +19835;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +19846;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +19853;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +19863;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +19873;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +19880;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19897;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19903;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +19912;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +19918;1;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +19920;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19928;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +19946;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +19969;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +19972;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +19975;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +20003;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +20011;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +20016;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +20022;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +20028;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +20052;0;0;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +20063;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +20071;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20079;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +20083;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20092;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +20096;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +20103;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +20113;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +20119;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +20128;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20137;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +20144;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +20162;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +20174;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20178;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +20181;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20193;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20215;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +20243;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +20257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20271;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +20279;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +20289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20291;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +20298;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +14980;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +14986;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +15001;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +15018;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +15033;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +15042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +15046;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +15062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15066;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +15083;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +15088;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +15108;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +15110;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +15117;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +15120;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +15130;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +15150;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +15159;0;0;1;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +15165;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +15167;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +15186;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +15192;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +15205;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +15217;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +15232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15241;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +15248;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +15261;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +15265;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +15270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15294;1;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;1 +15305;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +15312;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +15318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15321;1;1;0;1;0;1;0;1;1;0;0;0;0;0;1;0;0 +15334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15346;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +15365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15394;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +31021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +31025;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +31031;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31044;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +31057;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +31075;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +31082;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +31085;1;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +31088;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +31106;1;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +31117;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +31128;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31132;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +31171;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +31182;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +31191;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +31199;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +31204;0;0;1;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +31210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +31236;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +31240;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31259;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31270;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +31273;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +31275;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +31285;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +31291;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +31311;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +31323;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +31340;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +31344;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +31367;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +31379;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +31384;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +31387;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +31403;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +31410;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +31414;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +31424;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +31436;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +31443;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +31456;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +31469;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +31482;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +31502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31515;0;0;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +31518;1;0;1;1;1;0;0;1;0;1;0;0;1;0;0;0;0 +31522;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +31529;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +31535;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +31545;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +31567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +31573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +25836;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +25854;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +25862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25875;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +25900;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +25906;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +25908;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +25926;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +25928;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +25935;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +25942;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +25946;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +25968;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +25985;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +25988;0;0;1;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +25999;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26013;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +26019;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26021;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +26030;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +26040;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +26049;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +26070;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +26076;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +26085;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +26094;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +26108;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +26129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26144;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +26150;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +26160;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +26167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26170;1;1;1;1;0;1;0;1;1;1;1;1;1;0;1;0;0 +26181;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +26188;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +26212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26224;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +26239;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +26249;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +26251;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +26267;0;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +26279;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26293;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +26299;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +26325;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26333;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +26336;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +26340;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26357;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +26364;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26368;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +26373;0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +26382;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +26392;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +26394;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +26397;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +26404;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26409;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +26418;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26425;0;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0 +26433;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +26452;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +26458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +26473;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +26489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26496;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +26498;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +26509;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26533;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +26536;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +26540;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +26543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +26546;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +26550;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +26557;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +26561;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +26580;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26587;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26590;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +26607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +26633;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +26640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +26645;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +26651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26656;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +26659;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26665;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +26667;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +26683;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +26701;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +26727;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +26740;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +26744;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26770;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +26781;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +26808;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +26817;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +26839;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26841;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26849;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +26855;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +26863;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26869;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +26876;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +26881;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +26887;0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +26892;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +26903;0;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +26910;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +26929;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +26931;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +26937;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +26948;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +26957;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +26966;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +26975;0;1;0;1;0;1;0;0;1;1;0;0;0;0;1;0;0 +26981;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +26985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +26997;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +27003;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +27020;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +27024;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +27026;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +27044;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +27054;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +27059;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +27091;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +27106;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +27109;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +27114;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +27123;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +27132;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +27145;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +27164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27170;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +27183;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +27188;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +27195;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +27200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +27208;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +27221;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +27224;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +27232;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +27239;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +27259;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +27263;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +27280;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +27288;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +27294;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +27311;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +27316;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +27322;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +27338;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +27350;1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +27365;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +27382;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +27389;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +27401;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0 +27404;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +27408;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +27422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27429;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +27442;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +27451;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +27463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27475;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +27493;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +27497;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +27507;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +27514;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27523;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +27526;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0 +27530;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +27556;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +27567;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +27569;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27576;0;0;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0 +27587;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +27597;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +27609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +27615;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +27627;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +27637;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +27650;1;0;2;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +27659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27673;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +27677;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +27682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27690;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +27704;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +27725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27750;1;0;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0 +27761;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +27771;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27797;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +27799;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +27805;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +27809;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +27816;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +27823;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +27827;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +27840;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +27844;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +27848;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +27860;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +27865;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +27873;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +27894;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +27902;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +27912;0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +27917;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +27932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27939;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +27950;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +27967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +27978;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +27983;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +27997;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +28015;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +28038;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +28049;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +28064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28084;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +28087;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +28098;0;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +28105;0;1;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +28112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +28117;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +28135;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +28143;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +28158;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +28171;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +28173;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +28183;1;0;0;0;1;2;0;0;0;0;0;0;1;0;0;0;0 +28200;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +12100;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1 +12107;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +12110;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +12118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12137;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12140;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +12163;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +12172;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +12184;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12194;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +12206;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0 +12223;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +12232;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +12243;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +12252;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +12255;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +12265;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12272;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +12285;0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +12317;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +12322;0;0;1;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +12331;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12339;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12342;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +12344;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12352;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +12359;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +12394;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +12420;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +12431;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +12435;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +12440;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12453;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +12460;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12467;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +12474;0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +12490;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +12506;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +12511;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +12556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12562;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;0 +12566;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12577;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12587;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +12598;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +12612;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +12623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +12629;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +12636;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +12647;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12655;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +12667;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +12673;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +12693;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +12698;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12704;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +12706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +12709;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +12721;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12733;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +12762;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +12766;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +12769;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +12777;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +12796;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +12806;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12827;0;0;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +12835;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +12843;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12850;1;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +12856;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +12865;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +12871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12885;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +12891;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12900;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +12906;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +12939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12946;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +12984;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +12987;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +12994;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +13013;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +13027;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13035;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +13046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13067;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +13075;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13089;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +13094;0;1;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +13105;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +13109;0;1;0;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +13114;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +13127;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +13139;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +13142;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13191;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +13215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13226;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +13232;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +13239;1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +13257;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13263;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +13275;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +13283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13308;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +13314;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +13343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13352;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +13364;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +13366;0;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +13369;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13377;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13396;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +13403;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +13416;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13429;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +13443;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13449;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13461;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +13471;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +13480;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +13501;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +13507;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +13512;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +13521;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +13526;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13535;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +13545;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13559;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13566;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13579;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +13590;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +13601;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13619;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13623;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +13669;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +13671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13678;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +13682;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +13691;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +13696;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +13718;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +13729;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +13750;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13758;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +13761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13769;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +13773;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13787;0;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +13793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13800;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +13804;1;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +13816;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +13821;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +13828;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +13835;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +13842;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +13850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13857;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +13862;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +13869;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +13886;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +13902;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +13906;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +13912;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +13917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +13930;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +13956;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +13965;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +13971;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +13988;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +13994;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +14004;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +14010;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +14018;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +14029;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +14031;0;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +14052;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +14065;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +14090;0;0;1;1;0;0;1;0;0;0;1;0;1;1;0;1;0 +14094;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +14117;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +14121;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +14142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14155;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +14167;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +14176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +14200;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +14209;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14224;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +14231;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +14237;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +14241;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14263;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14284;1;1;1;1;0;1;0;0;1;1;0;1;1;0;0;0;0 +14302;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +14306;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +14312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +14321;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +14334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +14338;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +14351;0;0;1;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +14356;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +14362;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +14366;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +14369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14384;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +14396;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +14411;0;0;0;1;1;0;0;0;0;0;1;0;1;0;0;0;0 +14425;0;0;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +14433;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +14450;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +14453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14460;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +14462;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +14472;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +14488;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +14506;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +14514;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +14522;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +14543;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +14553;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +14559;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +14566;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +14579;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +14600;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +14608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +14611;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +14620;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +14625;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +14635;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +14645;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +14649;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +14656;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +14672;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +14677;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +14687;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +14697;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +14726;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +14736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14742;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +14770;0;0;1;1;0;0;2;0;0;1;1;0;1;0;1;0;0 +14778;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +14785;0;0;1;0;0;1;0;2;1;0;0;0;1;0;0;0;0 +14793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +14795;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +14802;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +14806;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +14818;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +14827;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0 +14835;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +14839;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +14854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +14858;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +14865;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +14871;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +14875;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +14878;0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +14881;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +14887;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +14890;0;0;0;0;1;2;0;0;0;0;0;0;1;0;1;0;0 +14894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +14902;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +14927;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +14954;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +14969;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9188;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +9207;1;1;0;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +9218;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +9224;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9245;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +9260;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9283;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +9290;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +9292;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +9313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9316;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +9325;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +9337;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +9343;0;0;1;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +9359;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +9370;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +9374;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +9384;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9391;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +9407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +9432;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +9441;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +9449;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +9459;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +9466;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +9476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9484;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +9489;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9521;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9525;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +9534;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +9545;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9561;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +9564;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +9586;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +9595;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9599;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9603;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +9609;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9620;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9632;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +9638;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9657;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +9665;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +9669;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +9680;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +9694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9697;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +9700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9725;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +9743;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +9753;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +9756;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +9760;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9768;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +9771;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +9792;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +9799;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +9810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9821;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9831;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +9834;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9838;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9843;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +9855;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +9861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9868;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9877;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +9900;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +9909;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +9941;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +9946;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +9952;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +9966;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +9989;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +10000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10015;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +10027;1;0;1;1;0;1;0;0;0;1;0;0;2;0;1;0;0 +10035;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +10040;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +10051;0;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +10068;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +25760;0;0;0;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +25781;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +25787;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +25802;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +25804;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +25814;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +25817;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +25826;0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;1 +20308;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +20322;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +20328;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +20341;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +20343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20353;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +20375;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +20383;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +20392;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +20396;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +20401;0;0;1;1;0;0;1;0;0;1;1;0;2;0;0;0;1 +20406;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +20421;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +20428;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +20437;0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +20446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20459;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +20461;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +20481;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +20493;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +20501;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +20511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +20523;1;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +20528;0;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +20532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20536;1;0;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0 +20543;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +20553;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +20579;1;1;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0 +20587;0;0;0;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +20597;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +20604;0;1;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +20609;0;0;1;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +20616;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +20631;1;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +20661;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +20664;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +20688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20694;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +20701;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +20712;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +20716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20722;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +20733;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +20739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +20743;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +20756;0;0;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +20762;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +20766;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +20777;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +20786;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20791;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +20802;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +20808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20834;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +20857;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +20875;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +20881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20902;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +20912;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +20915;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +20936;1;1;1;0;0;1;0;1;1;1;0;0;2;0;0;0;0 +20946;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +20969;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +20973;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +20979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +20989;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +20998;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +21011;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21015;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +21021;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21042;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +21050;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +21055;0;0;1;0;0;0;0;0;0;1;1;0;0;0;1;0;0 +21066;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +21068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21091;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21095;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21113;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +21131;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +21137;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21145;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;0;0 +21159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21183;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +21192;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21207;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +21225;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21235;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +21247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21252;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21258;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +21272;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +21281;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +21286;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +21290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21294;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +21303;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21326;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +21332;1;1;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +21341;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +21352;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21359;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21364;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +21372;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21374;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +21379;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21392;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +21399;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +21403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21407;1;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +21413;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +21424;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +21440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +21449;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21466;0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +21477;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +21480;0;1;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +21492;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +21511;0;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +21517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21523;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +21529;0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;1 +21540;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +21548;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21553;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21565;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +21568;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21594;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +21598;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +21607;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +21610;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +21623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +21628;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +21639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21666;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +21688;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +21696;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +21707;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +21711;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +21714;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +21719;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +21727;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21739;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +21755;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +21765;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +21773;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +21777;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +21791;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +21805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +21830;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +21837;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +21843;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +21852;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +21854;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +21856;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +21864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +21890;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +21908;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21919;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21926;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21931;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +21934;1;1;0;1;1;1;0;1;0;1;0;1;1;0;1;0;0 +21944;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +21954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +21963;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +21972;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +21979;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +21987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +21997;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +22026;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +22031;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +22033;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +22042;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +22053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +22066;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +22069;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +22080;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +22083;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +22095;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +22112;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +22115;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22124;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22132;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +22142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22148;0;0;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0 +22155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22161;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +22167;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +22184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22194;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +22209;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +22221;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22231;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +22240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22257;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +22280;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +22292;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +22301;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +22309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22320;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +22336;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +22341;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +22352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22363;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22368;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +22370;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +22380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22384;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +22395;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +22398;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +22407;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +22414;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +22420;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +22431;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +22433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22440;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +22460;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22465;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1 +22480;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +22509;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +22518;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +22527;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +22535;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +22538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22544;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +22565;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +22573;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22581;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +22588;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +22604;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +22618;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +22638;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +22641;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +22655;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +22672;1;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +22680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22683;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +22692;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +22697;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +22710;1;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +22723;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +22728;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22764;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +22771;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +22775;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1 +22781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +22798;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +22807;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +22812;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +22825;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +22830;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +22834;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +6695;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +6720;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +6726;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +6739;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +6748;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6764;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6781;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +6798;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +6804;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +6832;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +6840;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +6854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6861;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +6874;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +6880;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +6893;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +6905;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +6921;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +6931;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +6934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6942;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6946;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +6963;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +6978;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6989;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +6992;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +7001;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +7017;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +7026;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7039;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +7046;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +7055;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7062;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7072;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +7074;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +7091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +7095;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7103;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +7111;0;1;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +7116;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +7124;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +7135;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +7142;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +7152;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +7158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7178;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +7187;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +7192;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7195;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +7202;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +7206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7208;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +7215;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +7221;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +7224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7233;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7240;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +7260;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +7271;1;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0 +7278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7280;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +7302;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7308;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +7314;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +7316;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +7319;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +7327;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7332;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +7348;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7355;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +7358;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +7370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7376;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7379;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7388;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +7396;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +7406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7416;1;1;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0 +7425;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +7428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7434;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +7449;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +7466;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +7474;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +7479;1;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +7485;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +7491;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7501;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +7504;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +7506;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7530;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +7536;1;1;1;0;0;1;0;1;1;1;0;1;1;0;1;0;0 +7539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7551;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +7560;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7567;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +7578;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +7598;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +7616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7625;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +7631;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +7639;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7643;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7655;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +7661;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7668;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +7675;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +7677;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +7692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7703;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +7718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +7724;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +7729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7751;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +7762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7782;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +7787;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +7799;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7818;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +7824;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +7829;1;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +7836;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +7847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +7856;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +7867;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +7883;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +7887;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +7903;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +7906;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +7913;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +7917;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7919;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +7946;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +7957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +7969;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +7973;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +7988;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8003;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +8018;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8030;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +8040;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +8061;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0 +8065;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +8068;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +8074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +8082;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +8096;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +8104;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +8116;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8137;0;1;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +8148;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +8165;0;0;0;0;0;0;0;0;0;0;1;0;2;0;1;0;0 +8190;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +8217;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +8234;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +8246;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +8249;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8253;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +8263;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +8268;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +8281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8288;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +8310;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +8313;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +8329;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +8333;0;1;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0 +8337;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +8353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8359;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +8386;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +8393;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +8396;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +8413;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +8424;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +8431;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +8439;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8443;1;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +8448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +8464;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8487;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +8493;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8521;0;0;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +8530;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8532;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +8539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8557;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +8561;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8573;0;0;0;0;0;0;1;0;0;0;0;1;0;0;1;0;0 +8579;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +8586;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +8588;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +8595;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8606;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +8616;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8626;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8635;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +8644;0;0;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +8646;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +8659;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +8663;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +8673;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +8679;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +8696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +8699;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +8703;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +8720;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8748;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +8758;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +8765;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +8768;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +8777;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +8779;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +8792;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +8800;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8805;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8814;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +8819;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8826;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8841;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8867;1;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +8873;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +8876;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +8887;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +8900;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +8906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +8914;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8928;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +8953;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +8961;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +8971;0;0;0;1;1;0;0;0;1;0;1;0;0;0;0;0;0 +8979;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +8991;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +8995;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +8999;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9012;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9016;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +9024;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +9030;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9044;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9054;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +9074;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +9087;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +9108;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9111;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +9127;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +9144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +9147;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +9167;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +9176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +9182;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +3572;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +3577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +3593;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +3612;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +3626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3646;0;0;1;1;0;0;1;0;0;1;0;1;1;0;1;0;0 +3651;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +3660;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +3662;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +3666;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +3683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3694;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +3700;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +3706;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +3720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3739;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +3747;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +3755;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +3760;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +3767;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +3784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3787;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;0;0 +3793;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +3798;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +3805;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +3826;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +3841;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +3861;0;0;0;0;2;0;0;0;0;0;0;0;0;1;0;1;0 +3868;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +3870;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +3872;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +3879;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +3889;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +3894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +3897;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +3909;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +3915;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +3923;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +3933;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +3943;1;1;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +3948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3964;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +3974;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +3978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3999;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +4020;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4032;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +4040;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +4048;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +4064;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +4078;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4100;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +4108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4125;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +4130;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +4138;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +4154;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4182;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +4192;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +4202;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4212;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +4227;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +4234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4251;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4263;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4270;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +4289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4305;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +4313;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +4338;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4350;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +4358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4372;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +4390;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4395;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4410;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +4437;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4443;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +4451;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +4457;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4471;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +4476;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +4482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +4505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4516;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +4525;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +4531;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +4535;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +4542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4544;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +4556;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +4573;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4582;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +4588;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +4590;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +4598;1;0;0;0;1;2;0;1;0;0;0;0;1;0;1;0;0 +4606;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +4613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4627;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +4642;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;1 +4647;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +4658;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +4664;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +4680;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +4686;0;0;0;0;1;0;0;0;0;0;0;0;2;0;1;0;0 +4694;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +4699;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +4708;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +4720;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +4734;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +4741;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4772;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4775;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +4781;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +4792;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +4796;0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +4803;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +4813;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +4817;0;0;0;0;1;0;1;0;0;1;0;0;0;0;1;0;0 +4826;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +4830;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +4836;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +4847;1;0;0;1;1;1;0;0;0;0;0;1;0;0;1;0;0 +4857;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +4875;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +4893;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +4911;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +15405;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +15410;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +15428;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +15441;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +15445;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +15452;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +15470;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +15477;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +15492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +15506;0;0;0;0;0;1;2;0;0;0;0;0;2;0;0;0;0 +15520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15526;0;1;0;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +15538;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +15555;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15560;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +15565;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +15577;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +15594;0;1;1;1;1;1;0;0;1;0;1;0;0;0;1;0;0 +15600;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +15609;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +15622;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +15628;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +15634;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +15642;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +15646;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +15672;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15676;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +15678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15711;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +15725;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +15730;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +15740;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +15748;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +15756;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +15765;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +15769;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +15777;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +15787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +15794;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +15804;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +15816;1;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +15820;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +15822;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +15826;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +15831;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +15834;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +15837;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +15843;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +15854;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +15872;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +15880;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +15895;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +15910;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +15925;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +15930;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +15936;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +15947;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +15962;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +15972;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +15978;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +15985;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +15991;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +15995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16008;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +16030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16041;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16056;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +16061;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16076;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16083;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +16090;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +16096;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +16100;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +16106;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +16108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16122;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +16149;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +16169;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +16179;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +16187;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16193;0;0;1;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +16219;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +16227;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +16233;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16237;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16247;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +16269;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +16274;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +16285;0;1;1;0;1;1;0;0;1;0;1;0;1;0;1;0;0 +16290;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +16301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16303;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +16313;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +16323;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16357;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +16360;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +16368;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +16371;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16375;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +16383;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +16390;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +16396;0;1;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +16410;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +16413;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +16424;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +16435;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +16448;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +16453;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +16462;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +16465;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +16468;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +16470;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +16479;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +16490;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +16498;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16516;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +16525;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +16529;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +16564;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +16580;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +16589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16614;0;1;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +16638;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +16645;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +16661;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +16666;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +16684;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +16692;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +16707;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +16710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +16718;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +16729;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +16735;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +16742;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +16750;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +16765;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +16772;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +16779;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16794;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +16809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16826;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +16845;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +16848;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16872;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +16886;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +16896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16903;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +16906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +16912;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +16920;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +16924;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +16935;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +16962;1;0;0;0;0;1;0;1;0;0;1;0;2;0;2;0;0 +16971;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +16976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +16982;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +16994;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +16999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17005;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +17015;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17024;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +17027;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +17029;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +17037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17040;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17047;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +17054;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +17060;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +17065;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17071;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +17077;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +17088;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +17095;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +17100;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +17108;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +17115;0;1;1;1;0;1;0;1;1;0;0;0;2;0;0;0;0 +17124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17154;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +17169;0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +17171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +17179;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +17184;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +17194;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +17202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17208;0;1;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +17215;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +17222;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +17235;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +17237;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +17242;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +17251;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +17255;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +17275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +17298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17304;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +17309;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +17322;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17347;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +17360;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +17396;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +17402;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +17409;0;0;1;0;0;0;1;0;0;1;1;1;1;0;0;0;0 +17414;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +17427;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +17432;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +17445;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +17447;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17449;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +17454;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +17459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17463;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +17469;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +17476;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17488;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17505;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +17519;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +17525;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +17535;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +17548;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +17551;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +17555;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +17559;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +17563;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +17568;1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +17577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +17581;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +17590;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +17596;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +17611;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +17617;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +17628;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +17632;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +17640;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +17647;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +17654;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +17662;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +17675;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +17682;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +17690;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +17708;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +17718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +12075;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +12080;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +12085;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +12094;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +125285;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +125291;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125300;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +125316;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125337;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +125347;0;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +125356;0;1;1;1;0;1;0;0;1;1;0;0;2;0;0;0;0 +125374;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +125376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125396;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125400;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +125408;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +125411;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125427;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +125429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125440;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +125450;0;0;0;0;1;0;1;0;0;1;1;1;1;0;0;0;0 +125456;1;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +125459;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +125467;0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0 +125478;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125486;1;1;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +125491;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +125501;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +125536;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +125550;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125559;0;0;0;0;0;0;1;0;0;0;0;0;2;0;2;0;0 +125573;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +125578;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +125580;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +125589;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +125595;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +125600;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +125606;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125611;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +125620;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +125623;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +125626;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +125641;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125650;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125658;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +125669;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +125678;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +125685;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +125693;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125703;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +125714;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125721;1;0;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +125729;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +125737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125743;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +125766;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +125780;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +125786;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +125797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125804;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +125815;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +125820;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +125823;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +125834;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +125846;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +125853;0;1;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0 +125858;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +125867;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +125876;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125878;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +125881;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +125897;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +125902;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125915;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +125919;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +125926;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +125943;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +125947;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +125955;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +125964;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +125976;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125980;1;0;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +125997;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +126016;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126022;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126039;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +126050;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +126057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126059;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +126069;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126083;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +126097;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +126107;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +126118;1;1;1;0;1;1;0;0;1;1;1;0;1;0;1;0;0 +126124;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126135;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +126150;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126156;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126170;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +126177;1;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +126185;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126190;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126196;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +126203;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +126208;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +126210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126217;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +126219;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126224;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +126232;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +126246;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +126254;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +126275;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +126279;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +126292;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +126298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126325;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +126334;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +126350;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +126359;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +126373;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +126381;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126397;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +126403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126418;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +126423;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +126429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126449;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126456;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126468;1;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0 +126480;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +126488;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;1 +126491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126501;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +126522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126535;1;0;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +126539;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +126549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126576;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +126591;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +126598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126605;1;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +126614;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +126621;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126627;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +126640;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +126649;0;0;1;1;1;2;0;0;1;2;0;0;1;0;1;0;0 +126666;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +126680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126687;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +126692;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126700;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +126709;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126715;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +126731;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +126738;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +126742;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +126747;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +2775;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +2778;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +2790;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +2794;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +2803;0;0;1;0;0;1;0;0;0;1;0;1;1;0;0;0;0 +2845;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +2858;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2879;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +2901;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +2907;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +2914;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +2918;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +2921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2924;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +2941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2969;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +2973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +3003;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +3018;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +3023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3036;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +3039;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +3067;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +3074;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +3104;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +3128;1;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +3155;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3170;0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +3177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3189;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +3200;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +3213;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +3217;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3224;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +3237;0;1;1;1;0;2;0;0;1;1;1;0;1;0;0;0;0 +3253;0;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +3259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3276;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +3285;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +3290;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +3321;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +3333;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +3340;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +3343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3361;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +3368;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +3373;0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +3379;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +3385;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +3400;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +3412;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +3422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +3432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3437;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +3442;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +3450;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +3467;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +3487;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +3502;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +3522;0;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +3527;0;0;1;0;1;0;1;0;0;1;0;0;1;0;2;0;0 +3533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +3551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +3556;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +3565;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +127314;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +127324;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +127329;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +127342;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127347;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +127358;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +127369;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +127374;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +127382;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +127398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127402;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +127408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127417;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +127427;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +127454;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +127470;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +127482;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +127486;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +127492;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +127504;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127515;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +127523;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +127533;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +127542;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +127555;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +127564;0;0;0;0;0;1;0;0;2;0;0;0;0;0;0;0;0 +127574;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +127588;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +127595;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +127608;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +127618;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127624;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +127644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127647;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +127649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +127654;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127664;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +127668;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +127683;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +127697;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +127699;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +127704;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +127718;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +127723;1;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +127754;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +127765;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +127775;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +127781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127790;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +127799;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +127808;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +127811;0;1;0;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +127817;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +127825;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +127837;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +127842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127849;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +127864;1;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +127870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127876;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +127909;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +127911;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127920;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +127924;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127934;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +127944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127951;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +127961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127981;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +128001;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +128009;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +128011;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +128017;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +128047;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +128050;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +128057;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128070;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +128083;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +128091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +128098;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +128105;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +128112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128117;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +128125;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +128129;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +128147;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +128152;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +128171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128179;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +128187;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +128191;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +128196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128229;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +128238;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +128249;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +128262;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +128268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128302;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +128314;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128320;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +128329;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128339;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +128349;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +128354;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +128359;0;0;0;0;0;1;0;1;1;1;0;0;0;0;1;0;0 +128370;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +128382;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +128385;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +128389;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +128413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128420;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +128429;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +128441;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +128447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +128458;1;0;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0 +128468;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128475;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +128485;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +128487;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +128492;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +128496;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128513;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +128533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128536;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128539;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +128573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +128581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128592;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128614;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +128620;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +128630;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +128635;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +128644;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +128651;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +128661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128664;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +128669;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128689;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +128703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +128723;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +128736;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +128765;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +128767;1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +128776;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +128784;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +128791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128804;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +128817;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +128830;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +128834;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +128850;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +128858;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +128864;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +128874;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +128892;0;1;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +128908;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +128913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +128923;0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0 +128935;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +128952;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +128963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +128967;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +128971;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +128979;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +128987;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +128999;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +129003;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129012;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +129020;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +129027;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +129040;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +129048;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129051;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +129057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129064;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +129070;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129104;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +129110;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +129123;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +129130;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +10071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10087;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +10108;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +10134;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +10137;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +10147;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10155;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10162;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +10168;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +10173;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +10175;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +10180;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10205;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +10212;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10246;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +10254;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +10261;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +10273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10287;0;0;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0 +10309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +10318;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +10321;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +10334;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +10343;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +10384;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +10392;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +10399;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +10402;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +10408;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +10418;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +10421;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10428;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +10431;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +10443;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +10455;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10493;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +10503;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +10514;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +10518;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +10529;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +10538;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +10542;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +10559;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +10571;1;0;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +10576;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +10578;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +10614;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +10616;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +10618;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +10627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10638;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10644;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +10651;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +10658;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +10677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +10679;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10697;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +10708;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +10715;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +10718;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +10727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +10738;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +10743;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +10754;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +10759;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10777;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +10782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +10794;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +10801;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +10814;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +10823;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10831;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +10840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10851;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +10857;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +10868;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +10888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +10911;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +10915;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +10918;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +10927;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +10929;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +10941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +10950;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +10974;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +10983;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +11006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11014;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +11018;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +11026;1;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +11031;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +11038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11043;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +11050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11055;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +11060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11070;1;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +11078;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +11092;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +11099;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +11106;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +11116;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +11132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11137;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +11159;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +11168;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +11177;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +11184;0;0;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +11203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +11215;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +11230;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +11246;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +11252;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +11272;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +11277;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +11285;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +11294;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +11301;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +11306;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11331;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +11348;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +11358;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +11369;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +11375;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +11384;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +11388;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +11395;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +11399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11415;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +11418;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +11428;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +11436;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +11451;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +11458;0;1;0;1;0;2;0;0;1;0;0;0;0;0;0;0;0 +11472;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +11484;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +11490;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +11496;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +11507;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11514;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +11536;1;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0 +11547;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +11557;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +11567;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +11577;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +11584;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +11592;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +11598;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +11602;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +11617;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +11622;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +11626;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +11628;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +11632;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +11637;1;1;1;1;1;1;0;1;0;1;0;0;1;0;1;0;0 +11643;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +11651;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +11656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +11682;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +11685;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +11687;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +11693;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +11698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11709;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +11726;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +11760;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +11773;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +11778;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +11784;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +11810;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +11827;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +11863;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +11869;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +11903;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +11910;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +11921;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +11927;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +11945;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +11960;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +11969;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +11977;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +11982;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +11999;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +12013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +12018;1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +12035;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +12042;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +12050;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +12061;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +12068;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +12071;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6476;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +6479;0;0;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +6488;1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +6492;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +6499;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +6511;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +6513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6535;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +6548;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6558;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +6563;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +6578;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +6586;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +6592;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +6601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6604;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +6609;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +6621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6628;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +6635;1;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +6641;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +6651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6655;1;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +6666;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +6669;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +6676;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +6690;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +130750;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +130755;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +130773;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +130784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130800;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +130810;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +130825;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +130832;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +130839;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +130853;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +130860;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +130865;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +130871;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +130881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130884;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +130907;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +130926;1;0;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +130930;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +130933;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +130944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130948;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +130966;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +130970;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +130976;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +130981;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +130992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130997;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +131010;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +131023;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +131037;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +131041;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +131046;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +131065;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +131071;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +131079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131101;0;1;0;1;0;0;0;0;1;1;0;1;0;1;0;1;0 +131109;0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +131113;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +131119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131137;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131153;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +131180;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +131185;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +131199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131208;1;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +131226;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +131235;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +131239;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +131243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +131248;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +131252;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +131266;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +131276;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +131288;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +131303;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +131325;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +131334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131343;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +131347;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +131352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131362;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +131369;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +131377;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +131386;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +131393;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +131403;1;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +131406;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +131409;0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +131427;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +131449;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +131460;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +131470;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +131476;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +131485;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +131496;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +131508;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +131514;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +131521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +131535;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +131547;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +131553;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +131561;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +131563;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +131576;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +131581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +131589;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +131594;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +131604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131614;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +131626;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +131635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131648;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +131656;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +131671;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +131682;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +131687;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +131692;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +131699;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +131711;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +131717;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +131719;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +131726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +131736;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +131743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131792;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +131801;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +131813;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +131823;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +131827;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +131842;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +131873;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +131885;0;0;0;1;1;0;1;0;0;0;1;0;0;0;1;0;0 +131890;0;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +131897;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +131902;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +131908;1;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +131917;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +131932;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +131939;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +131942;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +131945;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +131952;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +131956;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +131960;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +131991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +131997;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +132000;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +132012;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +132015;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +132029;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +132048;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +132059;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +132065;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +132070;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +132076;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +132092;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +132095;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +132098;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +132113;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +132133;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +132149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +132156;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +132159;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +132169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132175;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +132181;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +132184;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +132190;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +132198;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +126759;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +126766;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +126774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +126786;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +126800;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +126830;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126832;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +126835;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +126851;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +126857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +126871;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +126876;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +126882;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +126888;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +126892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +126912;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +126924;0;1;1;0;0;0;0;0;1;1;1;0;1;0;0;0;0 +126940;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +126959;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +126982;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +126988;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +126998;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127012;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +127031;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +127037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127044;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +127049;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +127064;0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +127069;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +127080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +127093;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +127119;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +127130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127135;0;0;0;1;0;0;2;0;0;0;0;0;2;0;1;0;0 +127145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127158;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +127163;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +127171;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +127178;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +127184;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +127208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127224;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +127231;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +127241;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +127246;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +127253;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +127263;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +127268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +127282;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +127295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +127301;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +127303;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +127309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +132596;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +132604;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +132618;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +132627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +132643;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132662;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +132674;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +132684;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +132694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132699;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +132707;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +132714;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +132719;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +132728;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +132736;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +132740;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +132751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132760;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +132774;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +132782;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +132797;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +132814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +132819;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +132825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +132841;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +132862;1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +132865;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +132873;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +132883;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +132889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132896;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +132903;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +132922;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +132956;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +132970;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +132977;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +132992;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +133001;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +133012;0;0;0;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +133019;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +133027;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +133034;1;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +133040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133055;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +133062;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +133077;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +133082;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +133085;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +133096;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +133109;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +133123;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +133139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133144;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +133176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +133181;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +133187;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +133196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +133200;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133210;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +133222;0;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +133226;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +133232;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133237;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +133239;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +133244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133257;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +133263;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +133269;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133273;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +133278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133289;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0 +133294;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +133301;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +133304;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +133311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133317;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +133322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133330;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +133347;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +133359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133367;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +133376;0;0;0;0;1;0;1;0;0;0;1;1;1;0;1;0;0 +133382;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +133393;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +133398;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +133408;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +133415;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +133424;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +133426;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +133430;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +133446;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +133452;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +133457;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133471;1;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +133485;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133487;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +133497;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +133506;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +133513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +133528;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +133533;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133539;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +133541;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +133549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133559;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +133561;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +133568;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +133573;0;1;0;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +133580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133589;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +133593;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +133601;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +133606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133612;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +133640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +133647;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +133660;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +133683;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +133686;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +133696;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +133701;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +133706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133712;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +133716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133723;0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +133734;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +133744;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133749;1;1;1;0;1;1;0;1;1;0;0;1;1;0;1;0;0 +133765;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +133782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +133785;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +133802;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +133807;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +133814;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +133820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +133838;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +133844;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +133849;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +133863;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +133873;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +133897;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +133900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +133933;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +133936;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +133944;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +133950;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +133969;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +133983;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +133991;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +133998;1;0;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0 +134010;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +134017;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +134022;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134030;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +134033;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +134043;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +134055;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +134059;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134071;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +134078;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +134081;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134087;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +134092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134096;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +134099;0;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +134116;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +134123;0;0;0;0;0;2;0;0;1;0;1;0;1;0;0;0;0 +134138;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +134148;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +134175;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +134182;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134189;0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +134198;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +134202;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +134204;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +134209;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +134212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +134237;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134263;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +134268;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +134279;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134286;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +134298;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +134317;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +134331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134350;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +134368;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +134376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134383;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +134395;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +134404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134423;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +134438;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134450;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +134454;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +134478;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +134485;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +134516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134524;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +134529;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +134541;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +134555;1;1;1;1;0;0;0;1;1;1;0;0;0;0;0;0;0 +134558;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +134573;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +134579;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +134591;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +134600;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +134603;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +134612;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +134620;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134636;0;0;2;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +134644;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +134659;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +134663;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +134671;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +134678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +134689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134707;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +134722;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +134734;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0 +134737;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +134743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +134755;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +134761;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +4938;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +4941;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +4954;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +4964;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +4974;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +4976;0;0;0;0;0;1;1;0;0;0;0;0;1;0;1;0;0 +4998;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +5004;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5012;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +5040;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +5063;1;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +5070;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +5080;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +5096;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +5103;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +5105;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5139;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5157;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5168;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +5179;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +5191;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +5213;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +5221;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5228;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +5236;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +5245;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +5269;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +5282;0;1;1;1;0;1;1;0;1;1;0;0;1;0;1;0;0 +5296;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +5305;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +5312;0;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0 +5335;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +5361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5382;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +5394;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5401;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +5404;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +5406;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +5425;0;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +5431;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +5437;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +5441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +5455;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +5460;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +5470;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +5483;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5519;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +5529;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +5550;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +5566;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5571;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +5576;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +5579;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +5588;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5594;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +5602;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +5606;0;0;1;1;0;1;0;0;1;1;1;1;1;0;0;0;0 +5611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5617;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +5632;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +5637;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +5639;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +5653;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5688;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +5691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5701;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +5710;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +5716;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +5723;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +5731;0;1;0;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +5741;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +5765;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +5773;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +5784;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +5791;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +5794;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +5798;0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +5811;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +5813;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5825;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +5836;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +5842;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +5848;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +5856;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +5864;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5872;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +5893;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +5916;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +5919;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +5924;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +5942;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +5951;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1 +5961;1;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +5967;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +5976;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +5983;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +5987;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +5998;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +6030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +6052;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +6057;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +6065;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +6069;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +6079;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +6089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +6102;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +6105;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +6108;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +6119;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +6129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6141;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +6147;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6159;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +6163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6192;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +6209;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +6218;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6221;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +6228;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +6248;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +6258;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +6273;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +6282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +6289;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +6291;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +6294;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +6339;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +6346;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6350;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +6355;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +6362;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +6371;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +6377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6390;1;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0 +6401;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +6406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6414;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +6417;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +6427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +6448;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +6463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +6474;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +124821;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +124827;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +124833;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +124839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +124863;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +124866;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +124873;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +124885;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +124893;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +124898;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +124906;0;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +124917;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +124925;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +124965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +124969;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +124971;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +124980;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125010;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +125014;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +125026;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125032;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125036;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +125047;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125056;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +125062;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +125070;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +125072;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125074;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +125080;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125092;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +125109;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +125116;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +125123;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +125127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +125138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125140;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +125143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125153;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +125166;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +125170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125173;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +125179;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +125186;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +125191;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +125197;0;0;0;1;1;0;0;0;0;0;0;1;1;0;0;0;0 +125209;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +125217;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +125220;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +125226;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +125259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +125278;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +136135;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +136139;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +136155;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +136160;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +136166;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +136177;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +136183;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +136197;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +136222;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +136229;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +136242;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +136249;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +136260;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136268;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +136283;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +136288;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +136302;0;0;0;0;1;0;0;0;0;1;0;0;1;0;1;0;0 +136305;1;0;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +136324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +136329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136339;0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +136360;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +136380;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +136395;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136413;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +136431;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +136438;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +136445;0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +136449;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +136459;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +136468;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +136481;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +136488;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +136493;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +136507;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136531;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +136540;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +136548;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +136561;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +136565;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +136576;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136590;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +136599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136612;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +136626;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +136636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136653;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +136667;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +136681;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136700;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +136714;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +136724;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136739;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +136764;1;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +136769;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +136776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136784;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +136805;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +136822;0;0;1;0;0;0;1;0;0;1;1;1;1;0;0;0;0 +136828;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +136830;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +136833;1;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +136863;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136871;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +136884;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +136886;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +136890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136893;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +136908;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +136915;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136956;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +136963;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +136992;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +137003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +137017;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137030;0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +137036;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +137042;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +137051;1;0;0;2;0;1;0;0;1;0;0;0;0;0;0;0;0 +137062;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +137080;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +137095;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +137102;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +137120;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +137123;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +137128;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137134;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +137145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +137158;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +137166;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137191;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +137204;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +137218;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +137221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +137226;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137253;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +137263;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +137291;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +137306;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137329;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +137341;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +137345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137366;0;0;1;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +137383;1;0;1;1;0;0;0;1;0;1;0;0;1;0;1;0;0 +137397;1;1;1;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +137407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137423;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +137429;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +137440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137445;0;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +137448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +137465;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +137472;0;0;0;0;0;0;1;0;0;0;0;0;2;0;1;0;0 +137481;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +137497;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137512;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137529;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +137543;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +137547;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +137553;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +137567;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137569;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +137578;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +137596;0;0;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +137608;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +137613;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +137623;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137631;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +137645;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +137650;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +137653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137663;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +137672;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +137677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137690;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +137695;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +137723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132210;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +132217;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +132221;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +132240;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +132250;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +132259;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +132287;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +132300;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +132306;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +132315;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +132323;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +132338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132348;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +132354;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +132387;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +132404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132409;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +132415;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +132420;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +132430;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +132453;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +132470;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +132482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +132486;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +132490;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +132492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132500;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +132502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +132510;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +132514;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +132520;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +132535;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +132539;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +132545;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +132556;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +132562;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +132566;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +132571;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +132589;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +137923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137931;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +137938;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +137956;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +137958;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +137964;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +137968;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +137983;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +137987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137997;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +138000;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +138009;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +138024;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +138029;2;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +138033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138045;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +138051;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +138056;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +138059;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +138072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138077;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +138084;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +138088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138096;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138109;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +138117;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +138122;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138135;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +138147;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +138151;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +138155;1;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +138163;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +138174;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +138191;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +138222;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +138224;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +138251;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +138271;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +138279;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +138289;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138299;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138309;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0 +138315;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +138324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138326;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +138336;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138339;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138356;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138361;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +138378;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +138392;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +138404;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +138411;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +138421;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +138430;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138433;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +138439;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +138444;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +138478;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +138483;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +138504;0;0;1;1;1;1;0;0;0;0;1;1;0;0;1;0;0 +138525;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +138537;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +138549;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +138553;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +138562;0;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +138565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138575;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +138581;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138584;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +138593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138597;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +138602;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +138607;0;1;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0 +138655;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +138657;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +138664;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +138675;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +138684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +138697;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +138706;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +138725;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +138730;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +138740;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +138746;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +138760;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +138765;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;1 +138776;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +138784;1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +138802;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +138812;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +138825;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +138842;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +138855;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +138886;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +138889;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +138893;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +138904;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +138915;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +138920;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +138929;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +138934;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +138942;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +138948;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +138961;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +138974;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +138983;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +139000;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +139006;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +139016;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +139023;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +139057;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +139072;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +139074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139089;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +139093;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +139095;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +139105;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139132;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +139142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139151;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +139167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +139178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139194;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +139199;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +139210;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +139225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139229;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +139250;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +139264;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +139286;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +139289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139296;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +139315;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +139324;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +139332;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;1 +139348;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +139350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139362;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +139366;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +139376;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +139383;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +139416;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +139427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139439;1;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +139456;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +139466;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +139470;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +139475;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139493;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +139504;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +139509;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +139534;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +139538;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +139543;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +139552;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +139559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139593;0;0;0;1;0;0;1;0;0;0;0;0;1;1;0;0;0 +139602;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +139621;0;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +139629;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +139638;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +139668;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +139671;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +139677;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +139703;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +139707;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +139728;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +139733;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +139753;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +139768;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +139778;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +139781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139788;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +139805;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +139812;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +139818;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +139821;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +139834;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +139847;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +139860;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +139873;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +139888;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;0;0 +139890;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +139906;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +139918;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +139926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +139930;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +139938;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +139944;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +139960;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +139965;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +139970;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +139977;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +139983;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +139994;1;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +140005;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140017;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140034;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +140041;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +140052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140067;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +140075;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +140080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140095;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +140107;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +140110;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140119;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140126;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +140135;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +140140;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140148;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +140154;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +140156;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +140169;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +140186;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +140189;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140208;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +140224;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +140227;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140234;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140249;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +140256;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140261;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +140279;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +140287;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140300;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +140302;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +140307;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140318;0;0;0;0;0;1;1;0;0;0;0;0;1;0;1;0;0 +140324;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140334;1;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +140338;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +140347;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +140354;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +140362;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +140372;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +140382;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +140388;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +140396;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +140410;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +140419;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +140429;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +140440;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +140449;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +140451;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +140454;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +134864;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +134877;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +134887;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +134896;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +134912;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +134916;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +134924;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +134940;0;0;0;0;1;1;0;1;1;1;1;0;1;0;0;0;0 +134949;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +134961;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +134968;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +134971;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +134988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +134999;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +135009;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +135018;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +135026;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +135033;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +135037;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +135057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135065;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +135090;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +135112;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135131;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +135139;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +129135;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +129151;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129160;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +129169;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +129180;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129197;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129204;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +129209;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +129216;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +129222;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +129239;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +129250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129256;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +129264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129282;0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +129294;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +129314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129319;0;0;0;1;0;1;0;0;0;0;0;1;0;0;1;0;0 +129328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129336;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129348;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +129372;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +129379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +129384;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129386;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +129391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129397;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +129399;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +129414;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +129419;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +129433;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +129445;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +129456;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +129462;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +124271;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +124284;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +124300;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +124325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +124327;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +124351;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +124367;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +124370;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +124378;1;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +124381;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +124392;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +124402;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +124407;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +124418;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +124424;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +124429;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +124440;0;0;0;1;0;0;2;0;0;0;0;0;1;0;2;0;0 +124443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +124453;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +124466;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +124471;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +124478;0;1;0;1;0;1;1;0;1;0;0;0;1;0;0;0;0 +124494;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +124498;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;0;0 +124506;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +124510;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +124520;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +124525;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +124531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +124541;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +124551;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +124561;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +124577;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +124582;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +124593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +124605;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +124612;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +124623;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +124632;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +124637;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +124643;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +124647;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +124654;1;0;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +124659;0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +124664;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +124673;0;1;0;0;0;1;0;1;0;1;1;1;1;0;0;0;0 +124680;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +124690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +124699;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +124712;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +124736;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +124743;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +124750;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +124759;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +124762;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +124765;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +124772;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +124782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +124790;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +124793;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +124801;0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +124803;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +124811;0;1;1;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +129957;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +129972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129981;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +129987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129991;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +130016;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +130020;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +130041;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +130048;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +130052;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +130057;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +130065;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +130073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130084;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +130100;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +130114;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +130129;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +130136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +130142;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +130147;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +130175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +130179;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +130189;1;0;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +130200;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +130211;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +130221;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +130235;1;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0 +130247;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +130264;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +130275;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +130293;0;0;1;1;0;2;0;0;0;0;0;0;1;0;1;0;0 +130303;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +130307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130314;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +130316;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +130331;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +130339;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +130347;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +130351;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +130364;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +130368;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;1 +130374;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +130379;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +130390;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +130394;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +130400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +130410;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +130418;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +130425;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +130429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130466;1;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +130472;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +130501;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +130506;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +130516;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +130524;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +130533;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +130554;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +130567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130601;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +130613;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +130617;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +130634;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +130648;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +130667;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +130674;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +130679;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +130684;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +130692;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +130695;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +130701;1;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +130713;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +130720;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +130742;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +141886;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141910;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +141928;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +141932;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +141949;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +141961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141977;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +141984;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +141990;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +141993;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +142007;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +142016;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142021;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +142039;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142045;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +142049;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +142057;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +142072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142098;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +142104;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +142112;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +142116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142126;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +142129;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +142147;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +142162;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +142168;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +142175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142184;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +142198;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +142225;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142238;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +142245;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +142254;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +142264;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142279;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +142285;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +142304;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +142314;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +142321;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +142339;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +142353;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +142361;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +142368;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142388;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +142390;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +142397;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +142419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142426;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +142444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +142496;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +142522;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142532;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +142534;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +142538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142542;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +142547;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +142553;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +142564;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +142568;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +142576;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +142584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142594;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +142600;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +142607;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +142613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142623;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +142637;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +142658;0;0;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +142683;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +142688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142696;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +142699;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +142711;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +142719;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +142726;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +142738;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +142748;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +142751;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +142761;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +142763;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +142779;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +142786;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +142809;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +142822;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +142830;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +142845;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +142869;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +142875;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +142881;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +142892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +142902;0;0;1;0;0;0;2;0;0;0;1;0;1;0;0;0;0 +142924;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +142936;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +142939;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +142946;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +142951;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +142970;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +142984;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +142993;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +143003;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +143025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143045;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +143073;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +143081;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +143091;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +143114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143128;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +143140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143147;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +143155;0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +143164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143167;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +143197;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +143212;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +143233;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +143256;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +143264;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +143281;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143290;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +143297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143301;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +143308;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +143314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +143339;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +143356;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +143359;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143404;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +143411;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +143423;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +137726;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +137737;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +137744;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +137748;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +137759;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +137766;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +137785;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +137802;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +137807;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +137815;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +137827;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137835;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +137847;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +137859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +137871;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +137873;1;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +137876;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +137881;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137886;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +137889;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +137903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +137907;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0 +137920;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +143520;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +143527;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +143533;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +143553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +143559;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +143565;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +143572;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +143575;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +143587;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +143590;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +143623;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +143631;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +143642;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +143649;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +143653;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +143665;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143672;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +143675;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143684;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +143691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +143703;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143717;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143723;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +143732;0;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +143744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143754;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +143760;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +143770;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +143777;0;1;1;0;0;1;0;0;0;1;1;0;0;0;1;0;0 +143795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143800;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +143806;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +143822;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +143825;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +143831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143840;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +143854;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +143871;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +143875;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +143888;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +143893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +143902;0;0;0;0;1;0;1;0;0;0;1;0;1;0;0;0;0 +143926;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +143948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +143960;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +143985;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +143990;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +143992;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +143999;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144010;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +144032;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +144039;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +144044;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144052;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +144070;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +144101;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +144107;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +144117;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +144133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +144145;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +144154;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +144159;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +144171;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +144190;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +144198;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +144212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144224;1;1;1;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +144228;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144243;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +144246;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +144260;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +144283;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +144291;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +144302;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +144318;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144320;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +144325;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +144338;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144349;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +144357;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +144376;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144389;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +144403;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144414;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +144421;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +144430;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +144446;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +144454;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144484;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +144487;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +144489;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +144501;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144504;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +144512;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144521;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +144551;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144557;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +144561;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144570;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +144586;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +144602;1;0;1;1;0;1;0;0;1;0;0;1;1;0;1;0;0 +144611;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +144616;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +144633;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +144647;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +144661;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144674;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144681;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144696;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +144704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144707;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +144745;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +144749;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +144753;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144760;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +144768;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +144770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +144786;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +144797;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +144816;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +144823;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +144835;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +144848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144851;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +144862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144869;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +144884;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +144891;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +144894;1;0;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0 +144901;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +144904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144907;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144931;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +144959;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +144967;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +144971;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +144987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +144993;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +144998;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +145005;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +145014;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +145032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145054;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +145065;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +145084;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +145086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145119;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +145124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +145133;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +145137;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +145141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145154;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +145160;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +145193;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +145199;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +145202;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +145215;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +145221;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +145224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +145236;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +145258;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +145272;1;1;1;1;1;1;0;0;1;1;1;0;0;0;1;0;0 +145275;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +145284;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +145296;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +145313;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +145318;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +145334;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +145349;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +145354;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +145371;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +145380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145389;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +145396;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +145402;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +145406;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +145425;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +145432;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +145437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145454;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145461;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +145463;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +145466;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +145472;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +145486;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +145490;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +145498;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +145501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145537;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +145550;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +145565;1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +145581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145590;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +145609;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +145626;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +145643;1;0;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +145649;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +145670;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +145675;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +145689;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +145693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145705;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +145710;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +145729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145732;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +145739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +145749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145756;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +145781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145783;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +145792;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145797;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +145804;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +145815;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +145819;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +145831;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +145837;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +145841;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +145843;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +145853;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +145866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +145876;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +145884;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +145900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +145917;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +145939;1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +145942;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +145963;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +145988;1;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +146009;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +146020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146034;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146040;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +146052;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +146059;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +146062;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +146073;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +146084;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +146103;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146114;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +146126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146130;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +146132;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +146148;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +146150;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146160;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +146178;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +146181;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +146187;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +146199;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +146204;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +146223;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +146227;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +146232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146254;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +146269;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +146278;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146283;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +146290;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +146322;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +146326;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +140462;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +140466;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +140486;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +140489;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +140496;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +140514;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +140534;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +140541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +140550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140561;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +140568;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +140577;0;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0 +140590;1;0;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +140597;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +140603;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +151964;0;1;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +146329;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +146339;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0 +146350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146362;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146384;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +146387;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146391;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +146408;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +146413;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +146426;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +146434;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146442;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +146462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146470;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +146487;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +146494;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146503;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +146510;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +146513;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +146523;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +146532;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +146536;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +146543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146546;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +146552;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +146558;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +146561;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +146582;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +146594;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +146599;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +146606;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +146618;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +146628;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146633;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +146638;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +146662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146672;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +146677;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +146686;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +146691;0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +146694;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +146708;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146722;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +134812;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +134831;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +134839;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +134846;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +134856;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129466;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129482;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129501;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +129520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129537;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +129541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129545;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +129550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +129559;0;0;1;0;0;1;1;0;1;0;0;0;2;0;0;0;0 +129569;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +129575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129590;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +129592;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +129594;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +129600;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +129615;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +129625;1;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +129632;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +129645;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +129664;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +129666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129675;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +129680;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +129683;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +129710;0;0;0;2;0;0;1;0;0;0;1;0;0;0;1;0;0 +129715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129720;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +129731;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129743;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +129758;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +129776;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +129788;0;0;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0 +129802;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +129812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +129824;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +129843;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129850;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +129858;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +129863;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +129874;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +129883;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +129894;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129913;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129927;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +129935;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +135218;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +135250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135255;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135262;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135278;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +135284;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +135294;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +135302;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +135313;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +135323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135331;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +135338;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135349;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +135356;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +135362;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +135376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135386;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +135394;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +135407;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +135440;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +135445;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +135453;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135468;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +135470;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135480;0;1;0;0;1;1;0;0;1;1;1;1;1;0;1;0;0 +135488;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +135493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135497;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135502;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +135507;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +135522;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +135528;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +135533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135545;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +135550;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135564;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +135571;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +135576;1;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +135585;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135599;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135615;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +135620;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +135627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135635;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135643;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +135655;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +135686;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +135696;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135707;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +135711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135716;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135725;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +135734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135747;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +135761;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +135773;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +135779;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +135789;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +135791;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +135793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135815;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +135833;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +135840;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +135848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135854;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135861;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0 +135875;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135883;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +135889;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +135894;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +135904;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +135910;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +135924;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +135926;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +135934;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +135961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +135968;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +135972;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +135984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +135990;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +136005;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +136020;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +136031;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +136036;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +136041;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +136048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136065;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +136067;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +136072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +136081;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +136098;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +136109;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +136122;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +136131;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +147900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +147914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147928;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +147934;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +147953;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +147957;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +147971;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +147974;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +147981;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +147991;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +148010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148031;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148048;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +148051;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +148062;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +148069;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +148085;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +148090;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +148099;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148108;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148120;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +148130;0;0;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0 +148152;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +148163;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +148178;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148182;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +148194;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148199;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +148215;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +148224;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +148231;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +148234;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +148256;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +148264;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +148269;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +148273;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +148278;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +148298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148309;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +148314;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0 +148317;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +148329;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +148342;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148356;1;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +148363;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148368;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +148375;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +148380;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +148388;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +148398;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148452;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +148464;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +148467;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148474;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +148482;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +148496;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +148521;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +148529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +148552;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +148563;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +148569;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +148573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148576;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +148583;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +148593;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +148597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148605;1;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +148612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148624;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148630;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +148641;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148646;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +148658;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +148664;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +148677;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +148681;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +148687;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +148696;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +148724;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +148729;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +148736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +148755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148762;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +148770;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +148776;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +148791;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +148799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148804;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +148818;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +148827;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148833;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +148837;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +148847;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +148861;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +148877;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +148893;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +148910;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +148913;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +148922;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +148932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148934;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +148940;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +148949;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +148952;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +148963;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +148973;1;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0 +148977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +148985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +148990;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +148999;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149005;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +149007;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +149019;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +149022;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +149029;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149039;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +149046;1;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +149051;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149065;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +149069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149083;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149118;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149134;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149145;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +149148;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +143426;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +143434;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +143455;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +143467;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +143486;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +143496;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +143504;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +154646;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +154660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +154667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154673;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +154689;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +154696;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +154702;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +154723;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154731;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +149156;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +149161;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +149165;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149177;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +149181;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +149194;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149218;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +149227;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +149238;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149251;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +149254;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149261;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +149265;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +149286;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +149291;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +149302;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +149307;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +149311;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +149321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149324;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149333;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +149339;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +149355;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +149366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +149375;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +149394;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +149396;0;0;2;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +149398;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +149411;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +149417;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +149425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149437;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +149444;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +149453;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149461;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149481;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +149499;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149505;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +149519;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +149525;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +149533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149535;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +149541;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149551;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +149570;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +149576;1;1;0;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +149578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +149587;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +149596;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +149601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +149617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +149623;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +149638;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149644;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +149651;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +149658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +149661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149676;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +149681;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149685;0;1;1;1;1;0;0;0;1;0;0;0;1;0;1;0;0 +149694;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149698;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +149711;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149737;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +149746;1;1;0;1;0;2;0;0;0;0;0;0;1;0;1;0;0 +149750;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +149770;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +149798;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +149803;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149810;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +149817;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +149835;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149838;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +149851;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149864;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +149871;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +149883;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +149891;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +149902;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +149909;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +149923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149925;1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +149931;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +149938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149950;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +149965;0;1;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +149983;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +149992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +149995;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +150002;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +150006;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +150014;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +150023;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +150030;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +150035;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +150045;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +150052;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +150057;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +150065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150085;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +150109;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +150113;0;1;1;0;0;0;1;0;1;1;0;0;1;0;0;0;0 +150118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +150137;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +150144;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +150154;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +150161;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +150172;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +150185;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +150191;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +150194;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +150211;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +150222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +150252;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +150257;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +150273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +150288;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +150313;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +150328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +150344;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +150357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150376;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +150380;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +150384;0;0;0;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +150392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150403;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1 +150406;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +150418;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +150426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150436;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +150443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150467;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +150508;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +150518;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +150522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150534;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +150543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150559;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +150572;1;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +150576;0;0;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +150585;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +150593;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +150600;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +150629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150650;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +150675;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +150680;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +150691;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +150702;0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +150728;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +150735;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +150742;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +150748;1;1;0;1;0;1;0;0;1;0;0;0;2;0;0;0;0 +150757;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +150764;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +150772;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +150778;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +150781;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +150793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +150798;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +150815;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150828;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +150848;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +150878;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +150895;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +150913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +150922;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +150935;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +150946;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +150963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +150980;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +150984;0;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +150989;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +150993;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +150998;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +151009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151016;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151045;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +151061;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +151066;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +151078;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151096;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +151098;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +151105;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +151117;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +151125;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +151146;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +151157;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0 +151170;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +151175;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +151185;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +151212;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +151219;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +151232;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +151237;0;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0;0 +151242;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +151249;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +151271;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +151279;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +151292;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +151304;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +151318;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +151324;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +151338;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +151343;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +151366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151370;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +151381;1;0;0;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +151388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151390;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +151394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151397;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +151424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151432;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +151439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151442;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +151452;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +151458;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +151468;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +151481;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +151488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +151491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151499;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +151506;0;1;0;0;1;1;0;0;1;0;1;0;1;0;1;0;0 +151512;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +151525;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +151528;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +151535;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +151543;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +151561;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151586;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +151605;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +151624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151640;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +151665;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +151676;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +151679;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +151694;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +151699;1;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +151709;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +151719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +151728;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +151739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +151758;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +151765;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +151767;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +151769;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +151776;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +151782;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +151787;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +151789;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +151799;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +151805;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +151809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151813;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +151816;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +151833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151838;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +151855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +151863;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +151867;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +151879;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +151897;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +151905;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +151907;1;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +151921;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +151931;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +151947;0;0;1;1;0;0;1;0;0;1;1;0;2;0;0;0;0 +151954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157236;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +157239;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157260;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +157274;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +157284;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +157289;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +157296;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +157308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157312;0;0;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +157318;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +157323;0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +157337;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +157340;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +157355;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +157365;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +157372;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157386;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +151976;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +151992;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +152000;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +152006;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152009;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +152024;1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +152028;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +152036;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +152043;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +152051;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152057;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152078;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +152102;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +152122;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +152136;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +152146;1;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +152161;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152165;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +152180;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +152187;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +152202;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +152213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152219;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +152226;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +152253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152265;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152281;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +152296;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +152305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152316;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +152327;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +152338;1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +152347;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +152363;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +152372;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +152389;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +152396;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +152400;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +152407;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +152424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152430;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +152434;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +152441;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +152452;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +152455;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +152462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152470;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +152495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152505;1;0;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +152511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152518;1;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +152521;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +152526;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +152541;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +152553;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +152560;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +152566;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152576;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +152586;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +152592;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +152599;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +152602;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +152605;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +152607;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +152641;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152644;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +152650;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +152674;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +152681;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +152689;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152698;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +152710;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +152718;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +152724;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +152730;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +135149;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +135168;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +135178;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +135197;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +140610;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +140613;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +140639;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +140653;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +140671;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +140677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +140684;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +140693;0;1;0;0;0;2;0;0;1;0;1;0;1;0;0;0;0 +140696;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +140700;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +140710;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +140718;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +140724;1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +140745;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +140757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140764;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +140766;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140772;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +140782;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +140786;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +140795;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +140800;0;1;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +140814;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +140827;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +140830;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +140835;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140837;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +140854;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +140857;0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;1 +140863;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +140869;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140873;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +140880;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +140888;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +140904;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +140910;1;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +140921;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +140939;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +140942;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +140948;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +140971;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +140981;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +140986;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +141000;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141007;1;0;0;1;0;1;0;1;1;0;0;0;0;0;1;0;0 +141015;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +141020;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +141031;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +141035;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +141037;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +141040;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +141050;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +141063;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +141070;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +141082;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +141092;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +141103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141113;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +141121;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +141130;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +141148;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +141157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141166;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +141175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +141181;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +141200;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +141231;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +141234;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +141261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141282;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +141294;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +141302;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +141309;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0 +141321;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +141327;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +141341;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +141356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +141361;1;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +141363;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +141383;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +141401;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +141406;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +141413;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +141425;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +141429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +141437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141466;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +141477;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +141519;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +141546;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +141548;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +141576;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +141585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141588;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +141603;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +141607;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +141620;0;0;1;0;0;1;0;0;1;0;0;1;1;0;0;0;0 +141627;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +141631;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +141643;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +141656;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +141667;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +141673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141681;0;0;0;1;1;1;0;0;0;1;0;1;1;0;0;0;0 +141690;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +141705;0;0;0;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +141712;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +141721;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +141736;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +141743;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +141747;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +141751;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +141761;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +141785;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +141807;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +141822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +141826;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +141834;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +141840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +141843;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +141850;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +141855;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +141877;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +153517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153528;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153538;0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +153541;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +153556;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +153566;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +153569;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +153580;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153585;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +153590;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +153594;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +153599;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +153606;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +153610;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153619;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +153632;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +153641;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153666;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +153676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153686;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +153690;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153698;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153706;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +153711;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153715;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +153739;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +153763;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +153783;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153795;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153797;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +153809;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +153821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153840;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +153845;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +153847;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +153858;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153861;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +153877;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +153886;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +153903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +153913;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +153925;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +153934;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153951;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +153970;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +153977;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +153984;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +153994;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +154008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154014;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +154025;0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +154045;0;0;1;1;0;0;0;1;1;1;0;0;1;0;0;0;0 +154050;0;0;0;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +154053;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +154068;1;0;0;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +154080;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +154085;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +154098;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +154104;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +154118;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +154129;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +154133;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +154135;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +154140;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +154147;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +154151;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +154163;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154173;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +154181;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154188;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154213;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +154220;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +154240;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +154251;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +154257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +154267;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +154273;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +154279;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +154290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154305;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +154308;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +154323;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154356;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +154365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154369;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154375;0;0;0;0;0;1;1;0;0;1;1;0;1;0;0;0;0 +154389;0;0;1;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +154397;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +154403;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +154406;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +154430;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +154447;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +154449;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +154475;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154486;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +154488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154497;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +154505;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +154508;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +154523;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +154530;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +154536;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +154561;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154580;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +154588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +154602;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +154607;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +154617;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +154624;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +154631;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +159793;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159799;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159807;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +159814;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +159825;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +159839;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +159842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159862;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +159865;0;0;1;0;0;1;0;0;0;1;0;1;1;0;1;0;0 +159880;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +159885;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +159889;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +159892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159897;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +159912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159924;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;0;0 +159936;0;1;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +159945;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159950;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +159970;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159975;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159977;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +159994;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +160005;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +160008;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +154737;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +154743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154751;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +154770;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +154772;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +154791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154799;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +154810;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +154819;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +154850;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +154877;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +154889;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +154897;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +154908;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +154919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +154931;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +154951;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +154960;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +154967;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +154978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +154987;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +154991;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +155000;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +155009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +155017;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +155037;1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +155045;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +155058;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +155070;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +155081;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +155085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155100;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +155106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +155113;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +155121;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +155132;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +155148;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +155160;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +155168;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +155179;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +155208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155219;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155223;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +155228;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +155237;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +155243;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +155252;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +155255;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +155263;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +155266;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155273;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +155295;0;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +155301;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +155304;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +155316;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +155326;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +155330;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +155336;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +155339;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +155350;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +155360;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +155373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155377;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +155379;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +155382;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +155394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155404;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +155410;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155419;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +155432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155439;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +155447;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +155464;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +155474;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +155479;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +155487;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +155496;0;0;0;1;0;1;0;0;1;0;0;0;2;0;0;0;0 +155504;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +155512;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +155516;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +155523;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +155527;1;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +155537;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +155550;1;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +155570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155576;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +155596;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +155613;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +155626;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +155631;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +155651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155670;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +155673;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +155681;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +155686;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +155694;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +155701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155713;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +155717;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +155724;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +155727;1;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +155730;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +155736;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +155772;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +155785;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +155790;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +155795;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +155800;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +155811;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +155820;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +155832;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +155845;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155865;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +155879;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +155899;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +155914;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +155921;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +155923;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +155938;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +155951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +155969;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +155979;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;1 +155984;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +155995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156003;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +156010;1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +156013;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +156027;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +156047;1;1;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0 +156059;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +156064;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +156070;0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +156073;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +156086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156089;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +156099;0;0;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +156103;0;0;2;2;0;1;0;0;0;1;0;0;1;0;1;0;0 +156112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156127;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +156133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156148;1;0;1;1;0;0;0;1;0;1;1;0;1;0;0;0;0 +156169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156174;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +156188;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +156190;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +156207;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +156228;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +156234;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +156243;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +156248;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +156251;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +156254;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156266;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +156284;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +156295;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +156298;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +156306;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +156323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +156325;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +156329;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +156340;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +156343;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +156352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156357;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +156367;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +156382;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +156388;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +156390;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +156400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156411;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +156428;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +156434;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +156446;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +156466;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +156468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156479;1;0;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +156481;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +156487;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +156505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156529;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +156533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156540;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +156545;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +156551;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +156556;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +156560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156567;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +156579;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +156592;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +156607;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +156616;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +156619;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156635;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +156642;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +156650;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +156655;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +156667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156672;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +156685;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +156702;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +156716;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +156728;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +156744;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +156751;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +156756;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +156760;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +156769;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +156778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156782;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156800;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +156808;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +156819;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +156825;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156834;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +156844;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +156849;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +156855;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +156871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156882;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +156896;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +156898;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +156917;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +156920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +156937;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +156939;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +156948;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +156956;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +156959;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +156980;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +156986;1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +156997;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +157000;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +157009;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +157014;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +157018;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +157034;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +157041;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +157057;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +157062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157066;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +157090;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +157096;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +157115;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +157123;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +157136;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +157139;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +157146;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157151;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +157160;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157163;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +157168;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +157179;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +157184;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +157188;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +157210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157215;1;0;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +157222;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +162298;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +162300;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +162305;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +162308;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +162320;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +162326;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +162334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162336;1;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +162342;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +162354;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +162364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162387;1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +162390;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +162405;1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +162414;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162434;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +162437;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +162441;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +162452;0;0;0;1;0;1;0;0;1;1;1;0;0;0;1;0;0 +162472;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +162495;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +162499;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +162504;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +162509;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162529;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +162542;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +162549;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +162562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162564;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +162587;0;0;0;1;0;0;0;1;0;1;0;0;1;0;0;0;0 +162597;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +162608;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +157393;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +157402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157412;1;1;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +157423;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +157435;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +157450;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +157462;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +157478;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +157481;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157494;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +157499;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +157501;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +157504;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +157506;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +157539;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +157545;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157572;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +157597;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +157615;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +157631;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +157635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157655;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +157662;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +157673;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +157676;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +157688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157692;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157709;0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +157720;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +157731;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +157744;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +157747;1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +157759;0;0;0;1;0;1;1;0;1;0;1;0;1;0;1;0;0 +157769;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157781;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157793;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +157797;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +157810;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +157818;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +157821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157831;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +157840;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +157858;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +157875;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +157894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +157907;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +157931;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +157941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +157947;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +157954;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157958;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +157973;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +157978;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +157991;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +158017;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +158019;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +158025;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +158031;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +158036;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +158046;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +158051;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +158054;0;0;1;1;0;2;0;0;1;0;0;0;1;0;1;0;0 +158059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158073;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +158081;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158092;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158095;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +158102;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158111;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +158117;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +158120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158127;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158138;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +158152;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +158161;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158173;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +158215;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +158239;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158250;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +158261;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +158264;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +158284;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +158289;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +158300;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158304;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +158306;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158314;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +158329;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +158331;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158337;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +158340;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +158354;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +158384;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +158389;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +158392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158401;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158403;0;0;1;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +158414;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +158421;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +158434;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +158438;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +158448;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +158457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158461;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +146730;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146744;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +146759;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +146770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146784;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +146789;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +146798;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +146801;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +146811;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 +146822;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +146832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146850;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +146856;0;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +146869;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +146882;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +146891;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +146899;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +146906;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +146916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146933;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +146938;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +146949;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +146957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +146961;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +146994;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +147007;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +147016;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +147023;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +147037;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +147051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147062;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +147069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147089;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +147105;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +147118;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +147131;0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +147136;0;1;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +147145;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +147163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +147175;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +147192;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +147199;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +147208;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +147214;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +147216;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +147224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147226;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +147269;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +147275;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +147285;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +147302;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +147325;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +147328;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +147332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +147366;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +147377;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +147382;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +147387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147393;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +147406;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +147412;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +147430;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +147451;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147460;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +147470;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147478;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +147484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147487;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +147515;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +147520;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +147524;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +147541;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +147555;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +147571;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +147581;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +147585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +147600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147613;1;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +147616;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +147646;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +147653;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;1;0 +147664;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +147676;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +147684;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +147687;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +147698;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +147719;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +147725;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +147730;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +147758;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;0 +147771;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +147776;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +147791;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +147811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +147822;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +147833;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +147854;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +147856;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +147859;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +147868;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +147877;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +147891;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158945;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +158958;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +158966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158972;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +158990;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158995;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +159008;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159013;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +159028;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +159041;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +159048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159052;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +159055;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +159060;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +159069;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159071;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +159091;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +159100;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +159105;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +159108;0;0;1;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +159120;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +159126;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +159132;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +159150;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +159153;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159162;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159173;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159196;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +159203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159207;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +159219;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +159221;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +159238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159264;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +159276;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +159288;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +159297;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +159321;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159325;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +159334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159342;0;1;0;0;0;0;0;0;1;1;0;1;1;0;0;0;0 +159344;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +159351;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0;0;0 +159359;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159365;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +159371;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159384;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +159398;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +159402;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159406;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +159419;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +159439;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +159448;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +159458;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +159476;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +159486;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +159494;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159514;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159528;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159564;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +159575;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +159578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159603;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +159623;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +159626;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +159645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159651;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +159665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +159667;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +159673;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +159676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159685;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +159687;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +159693;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +159700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159708;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +159712;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +159716;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +159722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159737;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +159750;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +159754;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +159774;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +159779;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +165122;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +165128;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +165134;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +165139;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +165150;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +165158;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +165165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165177;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +165184;0;1;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +165186;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +165198;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +165253;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +165272;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +165274;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +165283;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +165296;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +165302;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +165309;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +165313;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +165323;1;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +165333;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +165353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +165371;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +165379;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +165394;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +165405;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;1 +165411;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +165418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165442;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +165453;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +165469;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +165474;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +165493;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +165509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +165515;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +165522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165543;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +165553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +165560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165579;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +165589;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +160027;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +160030;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +160032;0;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0 +160034;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +160049;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160064;0;1;2;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +160077;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +160085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160095;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +160105;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +160112;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +160116;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +160123;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +160125;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +160128;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +160136;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +160145;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +160147;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160153;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160159;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +160161;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +160191;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +160216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160218;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +160240;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +160243;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160268;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +160280;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +160285;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +160291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160301;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +160306;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160316;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +160337;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +160350;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +160358;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +160363;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +160367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160382;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +160392;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +160399;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +160418;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +160440;1;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +160446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160455;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +160459;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +160478;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +160497;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +160506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160512;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160516;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +160529;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +160537;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +160542;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +160560;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +160566;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +160569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +160578;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +160591;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +160595;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +160601;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +160604;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +160611;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +160622;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +160632;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +160639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160651;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +160665;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +160672;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +160678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160687;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +160689;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +160692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160710;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +160725;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +160738;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160744;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;1 +160756;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +160762;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +160765;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160776;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160780;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +160791;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +160801;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +160809;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +160811;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +160819;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +160824;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +160843;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +160845;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160850;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +160865;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +160869;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +160888;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +160894;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +160903;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +160905;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +160911;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +160915;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +160925;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +160935;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +160939;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +160944;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +160958;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +160963;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +160973;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +160982;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +160993;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +161005;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +161008;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +161015;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +161020;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161034;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +161038;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161065;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +161070;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +161084;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +161092;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +161113;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +161120;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +161126;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +161134;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +161136;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +161147;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +161167;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +161179;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +161197;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +161200;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +161212;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +161237;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +161251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +161255;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +161262;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +161279;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161283;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +161294;0;0;1;1;0;2;0;0;0;1;1;0;1;0;1;0;0 +161300;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +161304;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +161324;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +161337;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +161340;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +161345;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +161348;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +161358;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +161363;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +161374;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +161397;0;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +161408;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +161412;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +161414;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +161419;0;1;0;0;1;1;0;1;1;1;1;0;1;0;0;0;0 +161426;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +161432;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +161444;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +161450;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +161463;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +161468;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +161476;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +161482;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +161488;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +161504;1;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +161511;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +161513;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +161526;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +161532;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +161534;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +161552;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +161562;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +161565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +161568;1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +161572;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +161584;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +161589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +161595;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161601;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +161605;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +161618;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +161621;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +161632;1;0;1;1;1;0;0;1;0;0;0;0;1;0;0;0;0 +161635;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +161650;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161666;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +161673;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +161676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +161691;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161699;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +161704;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +161708;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +161719;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;1 +161723;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +161727;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +161731;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +161735;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +161758;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +161770;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +161786;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +161807;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +161810;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +161822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +161824;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +161835;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +161858;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +161869;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +161882;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +161884;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161887;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +161891;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +161916;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +161922;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +161924;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +161939;1;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +161947;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +161953;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +161975;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +161984;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +162009;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +162029;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +162034;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162040;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +162051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162077;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +162088;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +162091;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +162098;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162104;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +162119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +162129;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162136;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162169;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +162203;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162225;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +162236;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +162240;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +162251;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +162266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162274;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +162279;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +162285;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +167780;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +167790;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +167807;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +167827;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167832;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +167843;0;0;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0 +167855;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +167860;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +167866;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +167886;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167902;0;1;0;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +167908;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +167913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167924;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +167930;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +167939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167943;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +167947;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +167960;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +167963;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0 +167982;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +167988;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167998;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +168002;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168018;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +168029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168053;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +168064;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +168074;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +168087;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168100;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168118;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +168121;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +168125;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +168135;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +168150;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +168176;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +168185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +168194;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +168208;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +168212;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +168217;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +168222;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +168238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168246;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168252;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +168255;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +162617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162619;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +162635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +162637;1;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +162648;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162672;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162697;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +162706;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +162716;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +162718;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +162724;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +162734;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +162744;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +162751;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +162759;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +162766;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +162772;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +162782;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +162785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162805;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +162817;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +162824;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +162841;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +162855;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +162861;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +162892;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +162905;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +162910;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162936;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +162943;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +162948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +162972;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +162975;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +162979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +162982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163002;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +163004;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +163013;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +163019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163024;0;0;0;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +163035;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163047;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +163058;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +163070;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0;0 +163082;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +163099;0;1;0;1;0;1;0;0;1;1;0;0;0;0;1;0;0 +163104;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +163108;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +163115;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +163121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163127;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +163136;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +163146;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +163164;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +163167;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +163173;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +163185;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +163196;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +163206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163221;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +163223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163249;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +163251;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +163270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163277;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +163293;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +163302;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +163308;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +163321;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +163334;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +163343;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +163378;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +163388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163409;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +163422;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +163432;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +163439;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +163446;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +163452;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;1 +163454;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +163459;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +163465;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +163520;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +163532;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +163544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163556;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +163564;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +163570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163599;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +163605;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163607;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +163615;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +163637;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +163644;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +163662;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +163678;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +163689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +163703;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +163709;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +163730;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +163737;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +163741;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +163756;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +163767;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +163773;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +163780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +163784;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +163790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163800;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +163804;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +163809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +163825;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +163834;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +163863;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +163868;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +163894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163902;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +163917;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +163919;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +163936;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +163938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163955;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +163960;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +163968;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +163984;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +164001;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +164016;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164032;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +164049;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +164060;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +164075;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +164080;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +164091;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +164099;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +164126;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +164132;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +164142;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +152756;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +152765;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +152775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +152781;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +152787;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +152792;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +152797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152810;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +152819;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152827;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +152829;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +152833;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +152838;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +152844;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +152850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152865;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +152878;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +152899;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +152905;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +152919;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +152931;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +152940;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +152943;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152947;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152950;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +152954;0;1;2;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +152965;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +152970;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +152973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +152984;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +152987;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +152998;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153009;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +153027;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +153045;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +153067;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153093;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +153099;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +153106;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +153111;0;1;1;0;1;1;0;1;1;1;0;1;1;0;1;0;0 +153118;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +153124;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +153131;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +153134;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +153138;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +153154;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +153158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +153176;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +153185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +153197;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153217;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +153219;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +153229;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +153244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153253;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +153260;1;0;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0 +153279;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153285;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +153287;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +153291;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +153298;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +153310;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +153324;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +153329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +153337;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +153349;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +153364;0;1;0;1;1;2;0;0;1;0;0;0;1;0;0;0;0 +153380;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +153382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153397;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +153406;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +153414;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +153453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +153463;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +153472;0;1;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +153483;0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;1 +153487;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +153491;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +153505;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +164511;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +164537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164542;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164559;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +164564;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +164573;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164582;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164586;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +164601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164607;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +164614;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +164620;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +164627;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +164630;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164635;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +164638;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +164645;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +164654;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +164659;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164664;0;0;0;0;0;1;0;0;0;1;0;1;1;0;1;0;0 +164682;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +164690;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0 +164701;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +164703;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +164715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164720;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164733;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +164745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164758;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +164771;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +164775;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +164785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +164798;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +164801;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +164814;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164821;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +164828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164863;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164896;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164902;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164923;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +164940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +164942;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +164950;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +164958;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +164964;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +164966;1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +164974;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +164978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164992;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +165015;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +165023;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +165038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +165076;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +165084;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +165088;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +165100;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +165104;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +165117;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +170552;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +170569;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +170585;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +170600;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +170602;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +170605;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +170615;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +170622;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +170635;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +170639;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +170646;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +170648;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +170654;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170688;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +170699;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +170718;0;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +170736;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +170747;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +170761;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +170766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170782;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +170786;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0 +170791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +170794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170798;1;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +170809;1;1;0;0;0;1;0;1;0;1;0;1;1;0;0;0;0 +170814;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +170818;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +170829;1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +170834;1;1;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +170838;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +170843;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +170859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170872;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +170891;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +170907;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +170913;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +170916;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +170931;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +170936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170964;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +170973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170975;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +170982;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +170989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +170997;0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +171010;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +171016;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +171022;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +171033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171046;1;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +171052;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +171068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171079;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +171085;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +171093;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +171105;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +165599;0;0;0;1;0;2;0;1;1;1;0;0;1;0;0;0;0 +165604;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +165614;0;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +165628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +165639;0;0;0;1;0;0;1;0;0;0;1;1;1;0;0;0;0 +165648;1;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +165658;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +165663;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +165672;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +165674;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +165676;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +165694;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +165697;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +165710;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +165721;0;1;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +165723;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +165728;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +165742;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +165761;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +165788;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +165792;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +165800;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +165803;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +165811;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +165820;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +165833;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +165838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165843;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165857;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +165867;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +165875;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +165877;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +165882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +165891;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +165902;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +165905;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +165909;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +165911;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +165919;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +165941;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +165944;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +165949;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +165962;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +165977;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +165980;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +165996;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +166012;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +166026;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166032;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +166037;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166046;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +166054;1;0;0;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +166063;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +166076;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +166088;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +166101;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +166121;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +166133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166148;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +166156;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +166160;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +166167;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +166172;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166185;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +166200;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +166202;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +166221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166234;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +166254;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166261;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +166273;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +166315;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +166320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166336;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +166339;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +166353;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +166363;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0 +166383;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +166389;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +166393;0;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +166402;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166413;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +166423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166439;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +166447;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +166458;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +166464;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +166484;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +166496;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +166513;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +166517;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166530;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +166538;1;1;0;1;1;1;0;1;1;0;1;0;1;0;0;0;0 +166543;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +166552;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +166557;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +166565;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +166576;0;1;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0 +166588;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +166610;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +166614;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +166626;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +166632;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +166636;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +166645;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +166661;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166703;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +166706;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +166714;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +166729;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +166751;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +166759;1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +166774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +166782;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +166795;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +166803;1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +166812;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +166817;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +166821;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166832;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +166843;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +166850;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +166862;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +166876;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +166882;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +166892;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +166895;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +166904;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +166915;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +166919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +166947;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +166956;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +166963;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +166969;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +166976;1;0;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0 +166988;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +167002;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +167009;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +167028;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167040;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +167043;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167052;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +167069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167076;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +167080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167085;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +167087;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +167102;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +167112;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +167120;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +167124;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +167132;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +167136;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +167139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +167161;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +167179;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +167183;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +167185;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +167189;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +167199;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +167206;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +167223;1;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +167232;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +167248;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +167252;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +167255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +167258;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +167262;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167270;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167278;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +167284;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +167291;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +167294;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +167301;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +167308;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +167313;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +167323;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +167332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167361;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +167371;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +167376;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +167382;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167387;0;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +167398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167411;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +167414;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +167428;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167435;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +167448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +167459;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +167469;0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0 +167502;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +167531;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +167539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167547;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +167558;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +167568;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +167572;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +167583;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +167587;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +167595;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +167600;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +167607;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +167613;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +167620;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +167636;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +167641;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +167654;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +167663;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +167677;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +167682;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +167691;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +167703;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +167713;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +167718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +167722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +167728;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +167744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +167751;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +167754;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +167762;0;1;1;1;0;1;0;0;1;0;0;1;1;0;1;0;0 +167766;1;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +173239;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173242;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +173246;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173272;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +173280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173289;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +173299;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173309;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +173319;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +173322;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +173334;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +173338;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173350;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +173360;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173366;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +173373;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +173378;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +173383;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +173388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173403;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +173406;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +173416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173437;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +173447;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +173455;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +173472;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173490;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +173496;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173500;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +173505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173508;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +173513;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +173519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173521;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +173531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173534;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +173543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173548;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173569;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173572;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +173574;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173578;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173587;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +173590;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173597;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +173612;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +173618;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +173631;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +173637;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +173652;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +173681;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +173698;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +173703;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173714;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173726;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +173729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173734;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +173742;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +173766;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173780;0;1;1;1;0;1;0;0;0;1;1;1;1;0;1;0;0 +173782;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +173800;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +173812;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +173815;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +168264;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +168286;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +168292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168301;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1 +168309;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +168322;0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +168336;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0 +168342;0;0;0;0;0;1;2;0;0;0;0;0;2;0;1;0;0 +168353;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +168364;0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +168374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168381;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +168388;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +168394;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +168410;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +168421;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +168429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168445;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +168463;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +168478;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168487;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +168507;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +168518;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +168523;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +168536;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +168549;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +168564;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +168581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168591;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +168598;0;1;1;1;0;1;0;0;1;0;0;1;1;0;1;0;1 +168605;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +168622;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +168627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168648;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +168659;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +168683;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +168700;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168712;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +168714;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +168752;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +168761;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0 +168769;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +168781;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168798;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +168808;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +168810;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +168815;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +168823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +168834;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +168838;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +168852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168857;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +168867;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +168875;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +168881;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +168905;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +168914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168923;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +168934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168937;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +168946;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +168948;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168954;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +168958;0;0;1;1;1;2;0;0;0;1;0;1;2;0;0;0;0 +168961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +168972;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +168977;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +169005;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +169020;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +169030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +169038;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +169041;1;0;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0 +169049;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +169066;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +169076;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +169080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +169103;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +169111;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +169124;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +169129;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +169134;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +169143;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +169147;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +169162;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +169178;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +169186;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +169193;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +169199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +169207;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +169222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169228;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +169231;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +169237;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +169250;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +169264;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +169286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +169291;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +169308;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +169315;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +169318;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +169328;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +169340;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169352;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +169362;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +169368;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +169383;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +169385;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +169389;0;1;1;1;0;1;0;1;2;0;0;0;0;0;1;0;0 +169397;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +169400;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +169409;0;1;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +169416;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +169430;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +169433;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +169453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169464;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +169475;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +169480;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +169493;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +169498;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +169510;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169519;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +169537;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +169547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169560;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +169562;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +169569;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +169590;1;0;1;1;1;1;0;0;1;1;0;0;0;0;1;0;0 +169600;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +169613;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +169620;0;0;1;1;0;1;0;0;1;1;0;1;0;0;0;0;0 +169628;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +169632;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +169651;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +169653;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +169669;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +169677;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +169702;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169720;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +169722;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +169733;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +169743;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +169748;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +169762;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +169772;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +169804;0;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +169816;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +169823;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +169835;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +169845;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +169861;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +169877;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +169887;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +169927;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +169935;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +169941;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +169949;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +169961;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +169969;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +169999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170014;0;1;0;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +170022;0;0;1;0;1;0;1;0;1;0;0;1;1;0;1;0;0 +170034;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +170036;0;1;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +170050;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +170069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +170081;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170092;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +158483;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158490;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158502;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +158504;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158518;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +158534;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +158538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158545;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +158551;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +158559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158562;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +158567;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +158575;1;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;1 +158581;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158602;1;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0 +158617;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +158626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158635;0;0;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0 +158641;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +158649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158666;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +158669;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +158674;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +158676;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +158689;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +158693;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158701;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158718;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +158731;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +158739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158747;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +158758;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +158768;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +158775;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +158778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158789;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158795;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +158799;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +158816;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +158820;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +158824;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +158839;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +158849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158867;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +158878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158883;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +158895;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +158900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +158903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +158917;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +158926;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +158930;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +158937;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +158942;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +170198;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +170201;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +170204;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +170208;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +170212;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +170218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170226;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +170230;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +170232;0;0;0;0;0;2;0;0;0;0;0;0;0;0;1;0;0 +170239;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +170257;1;0;0;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +170259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170281;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +170294;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +170312;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +170329;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +170336;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +170348;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +170356;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +170363;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +170374;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +170377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +170387;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +170406;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +170410;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +170416;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +170421;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +170428;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +170435;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +170437;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +170451;1;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +170459;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +170474;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +170487;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +170493;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +170495;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +170500;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +170503;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +170531;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +170534;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +175848;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175856;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +175865;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +175875;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +175878;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +175883;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +175887;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +175889;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +175910;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +175928;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +175932;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +175937;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +175947;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +175957;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +175965;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +175975;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +175989;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +175997;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +176008;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +176022;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176027;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +176060;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +176071;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +176089;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +176098;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +176137;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +176147;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176161;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176175;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +176185;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +176194;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +176202;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +176208;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +176221;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +176229;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +176238;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +176252;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +176263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176267;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +176270;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +176285;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +176299;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +176319;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +176326;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176331;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +176347;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +176376;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176379;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +176390;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +176405;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +176413;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +176431;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +176437;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176450;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +176459;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +176471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +176478;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +176494;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176505;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +176521;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +176544;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +176563;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +176576;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +176589;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +176599;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +176604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176614;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176617;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;1 +176630;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +176637;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +176643;1;0;1;1;0;2;0;1;1;0;0;0;0;0;0;0;0 +176662;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +176671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171118;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +171126;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +171131;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +171140;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +171148;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +171167;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171182;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +171187;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +171190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171192;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +171194;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171198;0;0;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +171214;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +171234;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +171240;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +171251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171268;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +171275;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +171282;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +171291;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +171298;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +171325;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +171332;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +171334;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +171338;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +171356;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +171387;1;1;1;1;0;1;0;1;1;1;1;0;2;0;0;0;0 +171396;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +171406;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +171420;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +171426;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171440;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +171455;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +171463;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +171475;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +171489;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +171499;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +171508;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +171513;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +171521;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +171531;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +171536;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +171543;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +171561;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171569;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +171577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171585;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +171598;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +171603;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +171621;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +171624;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +171637;2;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +171653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171658;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +171665;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +171667;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +171671;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +171707;1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +171709;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +171724;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +171741;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +171748;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +171772;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +171779;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +171788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171798;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +171824;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +171831;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +171835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171840;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +171848;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +171850;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +171862;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +171868;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +171875;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +171901;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +171912;0;1;1;0;0;1;0;0;1;1;0;0;2;0;0;0;0 +171919;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +171934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +171965;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +171969;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +171972;0;1;0;0;0;1;0;1;1;1;1;0;0;0;1;0;0 +171979;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +171992;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +172010;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +172024;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +172030;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +172040;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +172053;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +172069;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +172077;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +172098;0;0;1;0;1;0;1;0;0;0;1;0;1;0;0;0;0 +172112;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +172114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172146;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +172150;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +172155;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +172168;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +172175;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172185;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +172201;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172210;1;0;1;0;0;0;0;0;0;1;0;1;1;0;1;0;0 +172226;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +172238;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +172245;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +172249;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +172265;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +172282;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +172288;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +172300;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172311;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +172321;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +172342;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +172353;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +172361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +172367;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +172375;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +172386;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +172391;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +172395;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +172408;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +172416;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +172429;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +172433;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +172447;1;1;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +172453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +172464;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +172470;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172481;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +172486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172489;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172492;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +172500;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172514;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +172516;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +172542;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +172552;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +172558;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +172567;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +172569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172577;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +172589;1;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +172604;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +172612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172634;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +172664;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +172673;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +172691;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +172704;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +172713;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172717;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172723;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +172731;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +172750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172771;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +172797;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172817;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +172821;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +172829;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172832;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +172844;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172850;0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +172883;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172889;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +172899;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +172913;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +172919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172932;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +172938;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +172940;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +172947;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +172956;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +172964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +172983;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +172992;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +172995;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +172999;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +173020;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +173030;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +173037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173044;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +173051;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +173074;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173091;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +173094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +173101;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +173106;0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +173112;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173118;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +173125;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173131;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +173133;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +173142;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +173153;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173163;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +173174;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173184;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +173188;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +173192;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +173195;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173204;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +173212;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +173222;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173230;1;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +178627;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +178643;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +178649;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +178657;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178660;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +178667;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178670;1;0;0;1;0;0;0;0;0;1;1;1;1;0;1;0;0 +178684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178719;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +178726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178762;1;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +178779;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178792;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +178806;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +178823;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178833;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +178839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178850;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +178855;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +178862;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178864;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +178867;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178875;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +178881;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +178899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178908;0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +178912;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +178942;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +178949;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +178956;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +178958;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +178966;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +178970;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178982;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +178991;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179015;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +179019;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +179023;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179034;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +179039;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179048;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +179051;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +179062;0;0;0;1;1;1;0;0;1;1;0;1;1;0;0;0;0 +179072;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +179077;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179095;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +179116;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +179130;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +179133;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +179139;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179143;1;1;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +179145;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +179154;0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +179159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179166;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +179172;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +179176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179185;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +179192;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +179216;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +179228;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +179236;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +179242;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +179245;0;0;2;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +179253;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +179263;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +179272;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +179276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179278;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +179286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179290;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +179302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +179314;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +179348;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +179354;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +179367;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +179377;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +179383;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +173830;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +173857;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +173864;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +173873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173899;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +173905;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +173908;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +173915;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +173918;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173926;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173932;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +173942;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +173944;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +173952;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +173957;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +173962;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +173966;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +173971;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +173989;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174001;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +174014;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +174031;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +174044;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +174078;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174102;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +174106;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +174118;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +174138;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +174152;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174154;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174162;0;0;0;0;1;0;2;0;0;0;0;0;2;0;1;0;0 +174186;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174191;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +174198;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +174215;0;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0 +174227;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +174233;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +174235;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +174244;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174259;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +174274;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174279;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +174290;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +174298;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +174312;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +174314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +174326;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +174330;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +174339;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +174345;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +174354;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +174360;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +174374;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +174387;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174392;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +174402;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +174413;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174442;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +174449;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +174453;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +174460;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +174463;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +174472;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +174486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174498;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +174506;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +174508;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +174513;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +174522;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +174530;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +174537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +174552;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +174561;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +174567;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +174583;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +174585;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +174591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174603;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174608;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +174615;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +174653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174660;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +174676;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +174690;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174703;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +174718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174730;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +174740;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +174748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +174761;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +174763;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174787;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +174802;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +174809;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +174817;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +174832;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174846;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +174864;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +174869;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +174872;0;0;0;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +174875;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +174892;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +174901;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +174909;1;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +174916;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +174928;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +174934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174956;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +174959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174971;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +174976;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +174979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +174990;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +174999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175008;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +175022;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +175029;0;0;0;1;0;0;1;0;0;0;0;0;1;1;1;0;0 +175048;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +175067;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175069;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +175080;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +175092;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +175099;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175105;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +175112;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +175122;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +175135;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +175139;0;0;1;1;1;0;0;0;0;1;0;1;1;0;1;0;0 +175143;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +175151;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175160;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +175172;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +175178;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +175183;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175194;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +175201;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +175208;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175221;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +175235;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +175251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +175260;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +175265;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +175276;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +175285;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +175295;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +175300;0;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +175306;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +175317;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +175320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175358;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +175368;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175381;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +175391;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +175408;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +175416;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +175434;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +175440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175450;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175457;0;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;1 +175465;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +175469;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +175482;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +175494;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +175518;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +175533;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +175536;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +175543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +175555;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +175558;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +175565;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +175575;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +175579;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +175601;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175610;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +175614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +175627;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +175635;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +175642;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +175649;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +175657;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +175688;1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +175698;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +175700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175703;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +175710;1;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +175724;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +175744;0;0;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +175748;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +175761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175773;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +175780;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +175787;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +175792;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +175801;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +175808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175818;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +175826;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +175841;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;1 +164152;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +164165;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164180;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +164185;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164193;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +164200;0;1;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +164209;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +164242;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164244;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +164258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +164274;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +164278;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +164288;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164297;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +164316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +164325;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164331;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +164338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164343;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +164359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +164363;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +164397;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +164408;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +164422;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +164433;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +164441;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +164445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +164447;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +164463;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +164481;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +164484;0;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0 +192891;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +192898;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192903;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +192932;1;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +192940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192953;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +192971;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +192975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193004;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +193010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193022;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +193036;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +193043;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +193051;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +193056;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +181296;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +181313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181324;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +181329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181337;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181344;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +181351;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +181367;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +181382;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181387;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +181393;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +181399;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +181410;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +181415;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +181422;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +181425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181433;1;1;0;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +181439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +181446;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181458;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +181461;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +181469;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +181483;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +181486;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +181494;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +181499;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;1 +181513;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +181528;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +181533;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181555;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +181557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181576;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +181585;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181605;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181609;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +181613;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181620;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +181627;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +181657;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +181665;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1 +181672;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181675;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +181693;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +181714;0;1;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +181737;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +181752;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +181762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181771;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +181777;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +181787;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +181804;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181821;0;2;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +181833;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +181836;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +181848;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +181852;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +181858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181870;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +181888;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +181892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181897;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181910;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181924;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +181938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +181941;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181956;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181966;0;0;1;1;0;1;0;0;2;0;0;0;1;0;0;0;0 +181983;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +181991;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181994;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +182000;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +182005;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +182019;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +182022;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +182032;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +182043;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +182047;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +182058;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +182077;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +182081;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +182089;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +182101;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +182108;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +182132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182135;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +176692;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +176711;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +176723;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +176736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176748;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +176761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176775;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +176785;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +176792;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +176797;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +176807;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176823;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +176825;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +176829;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +176839;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +176852;1;0;0;1;0;1;0;2;2;0;0;0;1;0;1;0;0 +176860;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +176866;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +176882;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +176889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +176898;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +176907;0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +176920;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +176932;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +176944;0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +176952;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +176973;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +176980;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +176984;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +176989;0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +177001;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +177008;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +177022;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +177026;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177041;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +177047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +177052;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +177063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +177079;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +177102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177130;1;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0 +177134;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +177142;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +177145;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +177161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177171;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +177175;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +177185;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +177195;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +177208;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +177216;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +177228;0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +177232;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +177243;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +177263;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +177277;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +177288;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +177300;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +177309;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +177337;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +177350;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +177366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177371;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +177380;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +177387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177393;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +177403;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177410;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +177414;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +177422;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +177427;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +177432;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +177439;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +177458;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +177460;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +177464;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +177471;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +177473;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177478;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +177490;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +177504;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +177510;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +177519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177529;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +177540;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +177555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +177561;0;0;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +177572;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +177578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +177593;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +177599;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +177607;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +177621;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177633;0;0;0;0;1;0;1;0;0;0;1;0;1;0;1;0;0 +177639;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +177645;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +177657;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177665;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +177676;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +177681;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +177697;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177705;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;1 +177713;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +177720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177734;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +177736;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +177743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177758;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +177764;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +177776;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +177785;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177789;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +177795;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +177802;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +177810;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +177820;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +177828;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +177834;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +177853;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +177869;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +177877;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +177886;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +177900;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +177908;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +177922;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +177927;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +177938;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +177950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +177958;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +177970;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +177972;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +177982;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +177992;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +178004;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +178014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +178017;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +178025;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +178037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178043;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +178047;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +178078;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178081;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +178087;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +178092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +178106;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +178109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178140;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +178157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178166;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +178169;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +178187;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178195;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +178205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +178210;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178214;0;1;1;0;0;1;0;0;0;1;0;1;1;0;0;0;0 +178232;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +178244;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +178261;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178279;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +178283;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +178288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178306;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +178312;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +178315;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +178321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178331;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +178343;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178356;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +178360;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +178379;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +178391;1;0;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0 +178403;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +178411;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178420;0;0;0;1;0;0;0;0;0;1;1;0;1;0;1;0;1 +178424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +178428;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +178449;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +178468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +178482;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +178505;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +178513;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +178523;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +178536;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +178539;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +178565;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178569;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +178572;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +178588;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +178599;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +178612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +178616;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +184031;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +184045;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +184049;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +184063;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +184068;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +184080;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +184087;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +184123;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +184134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +184139;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +184146;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +184156;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +184167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184173;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +184177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184182;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +184188;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +184199;0;0;0;1;0;1;0;0;1;0;1;0;0;0;1;0;0 +184217;1;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +184242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184244;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +184255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +184282;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +184288;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +184303;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184315;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +184322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +184336;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +184354;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +184359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184380;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +184396;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +184408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184411;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +184426;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +184429;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +184447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +184451;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +184458;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +184464;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184489;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +184498;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +184500;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +184509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184512;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +184531;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +184537;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +184549;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +184551;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +184572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184583;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +184590;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +184597;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;1 +184605;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +184615;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +184626;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184642;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +184659;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +184678;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +184690;0;1;0;0;1;1;0;0;1;1;0;1;1;0;0;0;0 +184695;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +184714;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0 +184718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +184744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184750;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +184765;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +184779;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +184787;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +184795;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +184803;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +184816;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +184828;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +184838;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +184848;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +184855;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +184857;0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +184864;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +184868;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184879;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +184894;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +184900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184917;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +184921;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +184925;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +184934;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +184946;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +184952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +184962;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +184969;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +184986;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +184990;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +185003;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +185025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +179390;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +179396;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +179406;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +179420;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +179428;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +179433;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +179440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179450;1;0;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0 +179458;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +179462;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +179502;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +179507;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +179516;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +179525;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +179528;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +179559;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +179572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179578;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +179592;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +179601;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +179607;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +179614;0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +179622;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +179629;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +179636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179660;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +179662;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +179667;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +179676;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +179678;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +179691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179704;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179712;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179718;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +179729;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +179738;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +179745;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +179752;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +179778;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +179787;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +179811;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +179821;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +179838;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +179841;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +179852;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +179854;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +179859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +179865;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +179886;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +179890;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +179896;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +179916;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +179919;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +179934;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +179940;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +179944;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +179952;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0 +179960;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +179988;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +179999;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +180010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +180017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +180021;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180027;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +180031;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +180059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180075;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +180084;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +180105;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180128;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +180135;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +180140;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +180175;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +180180;0;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +180185;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +180192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180214;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +180224;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +180230;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +180238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180246;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +180269;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180276;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +180282;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +180285;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +180292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180301;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +180316;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +180328;1;0;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +180333;1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +180338;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +180341;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +180344;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +180352;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +180395;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +180410;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +180418;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +180437;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +180445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +180456;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180466;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +180473;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +180478;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +180486;0;1;0;1;1;1;0;1;1;1;1;0;1;0;1;0;1 +180504;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +180507;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +180521;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +180528;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +180535;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +180542;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +180549;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +180556;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +180569;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +180577;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +180589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +180595;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +180598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +180602;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +180620;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +180623;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +180637;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +180663;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +180665;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +180673;1;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +180680;0;0;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0 +180689;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +180701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180705;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +180714;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +180726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +180731;0;0;2;0;0;0;0;0;0;2;0;0;2;0;0;0;0 +180742;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +180768;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +180787;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +180793;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +180809;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +180818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +180840;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +180854;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +180858;0;0;0;1;0;0;0;0;0;1;0;0;2;0;0;0;0 +180878;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +180887;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +180894;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +180899;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +180915;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +180917;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +180922;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +180927;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +180953;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +180959;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +180968;1;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +180979;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +180986;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +180993;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +180998;0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +181000;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +181006;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +181025;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +181039;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +181047;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +181049;0;1;0;0;1;1;0;0;1;0;1;1;0;0;0;0;0 +181060;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +181069;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +181075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181087;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +181090;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +181096;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +181103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181111;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +181119;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +181131;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +181135;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +181142;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +181151;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +181171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181182;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +181200;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181212;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +181215;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +181223;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +181225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +181235;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +181256;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +181263;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +181280;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +186676;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +186690;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +186701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +186713;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +186718;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +186722;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +186751;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +186767;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +186773;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +186779;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +186785;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +186794;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +186808;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +186815;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +186848;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +186863;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +186872;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +186879;1;0;0;1;1;0;0;0;1;0;1;0;0;0;0;0;0 +186899;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +186903;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +186910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186921;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +186940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186945;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +186949;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +186953;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +186963;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +186971;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +186982;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +186995;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +187003;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +187021;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +187027;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +187034;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +187040;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +187048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187051;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +187053;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1 +187073;0;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +187085;0;0;1;1;0;1;0;0;1;0;0;1;1;0;1;0;0 +187089;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187094;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +187108;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +187115;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +187127;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +187131;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +187137;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187142;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +170094;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +170113;1;1;0;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +170134;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +170148;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +170150;1;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +170158;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +170171;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +170183;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +198233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198244;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +198250;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +198256;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +198258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +198264;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +198290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198300;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +198311;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +198314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +198326;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +198353;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +198364;1;0;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +198377;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +198382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198413;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +198437;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +198455;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +198461;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198474;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +198482;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +198488;1;0;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0 +198494;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +198500;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +198504;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +198508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198510;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +198521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198527;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +198539;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +198544;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +198553;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +198557;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193288;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193291;0;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +193312;0;0;0;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +193314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193332;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +193338;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +193340;0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +187147;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +187157;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +187159;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +187167;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187169;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +187173;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +187181;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +187199;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +187202;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +187206;1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +187224;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +187232;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +187239;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +187242;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +187271;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +187287;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +187303;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +187322;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +187331;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +187362;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +187372;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +187398;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +187409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187412;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +187414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187418;0;0;0;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +187422;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187424;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +187432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187453;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +187462;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +187466;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +187481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +187499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187518;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +187523;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +187538;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +187541;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +187556;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +187563;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +187585;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +187598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187620;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +187625;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187655;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +187661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187676;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +187679;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +187687;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +187699;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +187703;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187710;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +187715;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +187726;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +182146;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182161;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +182171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +182187;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +182194;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +182208;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +182218;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +182227;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +182235;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +182238;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +182274;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +182296;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +182311;1;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +182323;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +182331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182347;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +182356;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +182360;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +182385;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +182409;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +182415;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +182420;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +182428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182459;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +182484;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +182486;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +182490;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +182502;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +182515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182527;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +182530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +182556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +182563;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +182572;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +182575;0;0;1;1;1;1;0;1;0;1;0;0;1;0;1;0;0 +182584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182595;0;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +182603;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182612;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +182615;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +182623;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +182636;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +182651;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +182667;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +182670;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +182680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +182694;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +182704;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +182711;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +182718;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +182724;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +182728;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +182732;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182747;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +182750;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +182753;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +182761;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +182767;0;1;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0 +182790;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +182803;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +182833;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +182846;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +182857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +182860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182865;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +182873;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +182878;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +182912;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +182921;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +182936;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +182943;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +182952;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +182965;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +182977;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +182979;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +182991;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +182993;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +182995;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +183018;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +183023;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +183049;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +183063;0;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0 +183082;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +183085;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +183091;0;0;1;0;1;1;0;0;0;1;0;1;1;0;0;0;0 +183114;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +183124;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +183133;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +183142;0;0;0;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +183169;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +183179;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +183184;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +183194;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +183210;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +183216;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +183235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +183242;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +183244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183250;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +183257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183260;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +183269;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +183275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183294;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +183311;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +183323;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +183332;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +183336;0;1;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0 +183359;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +183364;0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +183378;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +183385;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +183388;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +183396;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +183399;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +183412;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +183416;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +183448;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +183455;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +183458;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +183466;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +183480;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +183494;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +183502;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +183505;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +183511;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +183523;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +183528;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +183545;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +183553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183599;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183603;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +183607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183617;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +183621;0;1;0;1;1;0;1;0;1;0;0;0;1;0;1;0;0 +183623;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +183630;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +183633;0;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +183642;0;0;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +183645;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +183661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183676;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +183689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183700;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +183702;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +183708;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183724;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +183736;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +183745;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +183753;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183764;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +183774;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +183776;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +183802;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183817;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +183832;0;0;0;1;0;0;0;1;1;0;0;0;1;0;1;0;0 +183837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183883;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +183889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +183897;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +183901;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +183906;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +183910;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +183923;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +183926;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +183932;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +183935;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +183957;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +183985;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +183992;1;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +184009;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +184028;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +189407;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189415;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +189418;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +189430;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +189432;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +189437;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +189444;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +189447;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +189460;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +189475;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +189480;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +189488;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +189504;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189519;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +189525;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +189529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189538;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +189558;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +189562;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +189573;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +189580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189588;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +189597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189603;0;1;0;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +189611;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +189621;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +189628;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +189631;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +189642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189657;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +189675;0;0;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0 +189686;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +189690;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +189716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189722;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +189728;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +189736;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189746;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +189749;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +189755;1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +189788;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +189800;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +189806;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +189827;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +189840;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +189843;0;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +189845;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +189857;1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +189862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189870;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +189889;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +189897;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +189900;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +189916;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1 +189923;1;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +189935;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +189944;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +189964;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +189979;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +190006;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +190012;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +190017;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +190020;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +190025;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +190033;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +190054;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +190058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +190066;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +190071;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +190089;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +190106;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +190114;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +190149;1;0;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +190157;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +190165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190180;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +190188;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +190195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190208;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +190216;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +190230;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +190234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190237;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +190251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190254;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +190280;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +190284;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190296;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +190305;1;1;0;1;1;1;0;1;1;1;1;0;1;0;0;0;0 +190326;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +190332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190350;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +190361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190379;0;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +190384;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +190388;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +190396;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +190400;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +190409;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +190423;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +190441;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +190460;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +190464;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +190472;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +190475;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +190484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190491;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +190508;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +190512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190523;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190542;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +190546;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +190551;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +185027;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185044;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +185053;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +185059;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +185065;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +185069;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +185082;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185089;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +185100;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +185106;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +185109;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185147;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +185151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185170;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +185178;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +185183;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +185194;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +185200;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +185216;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +185220;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +185238;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +185247;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +185255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185265;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +185284;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +185298;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +185306;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185316;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +185329;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +185337;0;0;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +185346;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +185352;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;1 +185361;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +185375;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +185379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185386;0;0;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +185390;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +185401;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +185417;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +185431;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +185438;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +185455;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +185460;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +185469;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +185484;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +185494;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +185503;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +185524;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185533;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185541;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +185544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185554;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +185556;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +185564;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +185570;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +185578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +185580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185592;1;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +185603;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185614;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185622;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +185627;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185637;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +185643;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +185649;0;0;1;1;0;1;0;0;1;0;0;0;2;0;1;0;0 +185651;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +185661;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +185688;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +185695;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +185702;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +185720;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +185736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185738;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +185761;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +185771;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +185775;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +185785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +185790;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +185799;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +185805;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +185817;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +185835;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +185840;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0 +185852;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +185859;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +185861;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +185871;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +185877;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +185881;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +185884;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +185888;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +185901;1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +185904;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +185911;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +185926;1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +185932;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +185939;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +185943;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +185955;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +185967;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +185972;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +185985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +185999;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +186010;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +186022;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +186038;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +186044;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +186046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +186056;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +186062;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +186071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186090;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +186092;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +186104;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +186120;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +186135;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186150;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +186174;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +186195;0;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +186228;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +186235;1;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +186249;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +186257;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +186264;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +186270;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +186288;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +186294;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +186299;1;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +186308;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +186311;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +186319;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +186329;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +186338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +186341;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +186348;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +186356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +186361;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +186367;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +186384;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +186388;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +186401;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +186403;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +186412;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +186428;0;0;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +186446;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +186459;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +186465;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +186468;1;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +186474;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +186483;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +186495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +186506;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +186511;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +186513;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +186533;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +186537;0;0;1;1;1;1;0;0;0;1;0;1;1;0;1;0;0 +186551;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +186555;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +186577;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +186583;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +186618;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +186625;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +186632;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +186649;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +186655;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +186664;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192100;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +192106;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +192118;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +192129;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +192147;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +192152;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +192155;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192159;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +192172;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +192180;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192193;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +192207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192211;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192226;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +192232;0;0;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +192243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192251;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192276;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192284;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +192293;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +192307;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +192309;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +192318;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192326;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192333;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +192371;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +192380;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +192384;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +192389;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +192399;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +192432;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +192473;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +192477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192489;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +192494;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +192511;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192526;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +192529;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +192543;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;0;0 +192550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192563;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +192567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192575;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192579;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192590;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +192606;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +192614;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192620;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +192625;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +192630;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +192643;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +192650;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +192656;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +192662;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +192675;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +192685;0;0;0;1;1;0;0;0;0;0;1;0;2;0;0;0;0 +192704;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192714;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +192727;0;1;1;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +192730;0;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +192739;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +192744;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +192767;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +192777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192791;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +192798;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +192802;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +192821;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +192834;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +192839;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +192844;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +192849;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +192867;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +192875;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +192881;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +192889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203744;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +203746;0;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +203753;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203762;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +203769;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +203787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +203804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +203816;0;0;0;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +203828;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +203839;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +203848;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +203852;0;0;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +203856;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +203867;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +203876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +203885;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +203903;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +203913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203936;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +203955;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +203963;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +203973;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +203978;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +203996;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +198561;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +198566;0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +198578;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +198590;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198592;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +198610;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +198616;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +198633;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +198643;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;1 +198656;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +198662;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +198671;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +198678;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +198690;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +198693;0;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +198701;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +198704;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +198718;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +198727;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +198738;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +198746;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +198751;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +198771;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +198783;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +198786;0;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0 +198802;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +198805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198814;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +198821;0;0;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +198831;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +198840;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +198843;0;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +198846;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +198887;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +198893;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +198900;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +198905;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +198913;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +198932;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +193064;0;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +193075;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +193082;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +193084;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193097;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +193117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193122;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193131;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +193141;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +193147;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +193151;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193160;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +193168;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;1 +193173;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +193179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193188;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193198;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193220;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +193233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193245;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193256;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +193264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193272;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +193281;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +187738;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +187743;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +187766;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +187781;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +187795;1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +187809;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187828;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +187838;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +187844;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +187854;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +187867;0;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0 +187874;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187884;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +187898;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +187903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187924;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +187950;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +187955;0;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +187959;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +187963;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +187968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +187971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +187983;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +187993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +188022;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +188028;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +188052;1;0;1;0;1;1;0;0;0;0;1;0;1;0;0;0;0 +188055;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +188059;1;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +188092;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +188097;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +188109;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +188121;0;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0 +188165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +188174;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +188180;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +188186;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +188191;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +188220;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +188225;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +188255;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +188267;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +188278;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +188282;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +188295;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +188298;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +188314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +188320;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +188326;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +188338;0;0;0;1;0;0;0;0;0;1;1;1;0;0;0;0;0 +188342;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188348;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +188361;0;0;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +188364;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +188378;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +188388;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +188396;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +188407;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +188418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +188425;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +188428;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +188445;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +188457;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +188460;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +188485;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +188492;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +188495;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +188500;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +188511;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +188528;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +188533;1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +188541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +188551;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +188562;1;0;0;0;1;1;0;0;0;1;0;1;1;0;0;0;0 +188569;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +188581;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +188588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +188599;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +188609;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +188612;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +188617;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +188623;1;0;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0 +188635;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +188656;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +188660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +188680;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +188682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188690;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +188710;2;1;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +188719;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +188740;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +188742;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +188760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188770;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +188779;0;1;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +188788;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +188790;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +188796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188798;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +188802;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +188813;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +188819;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +188826;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188833;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0 +188838;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +188860;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +188866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +188868;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +188874;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +188885;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +188891;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +188900;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +188912;0;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0 +188917;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +188934;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +188946;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +188949;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +188956;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +188985;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +188990;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +189002;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +189013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +189019;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +189039;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +189043;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +189049;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +189058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189068;0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +189073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +189081;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +189083;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189093;0;1;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +189103;0;1;1;1;0;1;0;0;1;0;1;1;1;0;0;0;0 +189109;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0 +189148;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +189161;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +189168;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +189172;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189179;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +189183;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +189192;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +189195;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +189199;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +189208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189221;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +189233;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +189239;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +189259;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +189266;0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +189275;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +189280;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +189287;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +189302;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +189309;0;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +189339;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +189355;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +189364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +189373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +189388;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +189402;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194706;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +194717;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194729;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +194733;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +194740;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +194742;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194747;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +194762;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +194765;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194784;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +194788;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +194800;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +194811;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +194820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194822;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194834;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +194838;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +194846;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +194859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194870;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +194887;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +194907;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +194913;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +194917;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +194926;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +194938;0;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +194943;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +194946;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +194951;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +194971;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194977;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +194992;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +195005;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +195013;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +195022;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195030;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +195034;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195041;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +195044;0;0;0;0;0;0;1;0;0;0;1;0;0;0;1;0;0 +195054;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +195063;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +195074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195090;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195102;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +195131;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195134;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +195146;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +195152;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +195169;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +195193;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +195196;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +195215;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +195223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195233;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +195240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +195246;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +195251;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +195262;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +195270;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +195274;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +195283;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +195301;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +195312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +195317;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +195325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +195334;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +195355;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +195369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +195379;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +195386;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +195389;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +195399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195407;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +195417;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +195430;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +195437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195446;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +195455;1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +195467;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +195481;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +195483;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +195496;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +195504;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +195511;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +195518;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +195526;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +195529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195534;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +195540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195551;0;0;0;0;0;2;0;1;1;0;0;0;2;0;0;0;0 +195569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +195585;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +195599;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +195620;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +195631;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +195640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +195644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195651;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +195665;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0 +195675;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +195679;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +195682;1;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +195693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195705;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195713;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +195716;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +195735;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +195740;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +195747;0;1;1;1;0;1;0;0;1;1;0;0;0;0;1;0;0 +195762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195771;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +195792;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +195805;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +195812;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +195819;0;1;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +195831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195836;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +195843;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +195850;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +195862;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +195871;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +195876;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +195878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +195884;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +195898;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +195904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190561;0;0;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +190570;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +190576;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +190587;0;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +190593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190598;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +190614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190624;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +190630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190654;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +190663;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +190665;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +190673;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +190682;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +190693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190700;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +190703;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +190706;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +190711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190718;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +190737;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +190746;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +190770;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +190775;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +190777;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +190782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190794;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +190796;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +190799;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +190806;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +190812;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +190818;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +190830;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +190836;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190842;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +190845;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +190863;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190873;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +190878;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +190893;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +190910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +190913;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +190934;1;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +190941;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +190949;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +190967;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +190978;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +190995;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +191001;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +191010;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191026;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +191046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191053;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +191056;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +191058;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +191072;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +191085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191097;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +191101;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +191107;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +191115;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +191129;1;1;1;0;0;0;0;1;1;1;0;0;1;0;0;0;0 +191134;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +191140;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +191147;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +191152;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +191165;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +191182;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +191196;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +191201;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +191204;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +191225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +191229;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +191244;1;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +191276;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +191281;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +191289;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +191300;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +191329;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +191337;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +191350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +191354;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +191366;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +191370;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +191375;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191380;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +191394;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +191407;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +191417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +191424;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +191427;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +191432;0;0;1;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +191440;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +191445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +191453;1;0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0 +191455;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +191469;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +191484;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +191494;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +191521;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +191526;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +191530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191553;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +191571;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +191589;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +191599;0;0;2;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +191602;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191608;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +191615;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +191646;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +191649;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +191661;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +191678;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +191699;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +191712;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191728;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +191733;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191737;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +191757;0;0;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0 +191760;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +191771;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +191780;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191783;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +191796;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;1 +191811;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +191822;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +191828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191842;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +191862;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +191875;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +191882;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191918;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +191927;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +191940;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +191953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +191971;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +191983;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +191992;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +192000;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +192003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +192006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +192025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +192046;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +192053;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +192056;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +192059;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +192066;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +192072;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +192083;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +192094;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +197252;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +197256;0;1;0;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +197258;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +197265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197278;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +197289;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +197296;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +197303;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +197307;1;1;0;0;0;0;0;0;1;1;1;0;1;0;0;0;0 +197312;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +197319;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +197327;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +197344;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +197365;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +197393;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;1 +197398;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +197406;0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +197412;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +197424;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +197427;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +197444;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +197451;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197474;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +197480;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +197489;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +197498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197509;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +197519;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197543;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197546;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +197548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197553;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +197574;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197589;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +197598;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +197618;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +197624;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +197628;0;0;0;0;0;1;0;0;1;1;1;1;1;0;1;0;0 +197639;0;1;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +197650;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +197658;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +197667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197680;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +197696;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +197698;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197722;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +197731;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +197747;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +197762;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +197764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197771;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197774;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +197780;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +197784;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197814;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +197819;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +197821;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +197824;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +197828;0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +197834;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197848;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;1 +197864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +197874;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +197878;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197901;0;1;1;0;1;0;0;0;1;0;0;0;1;0;0;0;0 +197913;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +197917;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +197924;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +197927;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +197930;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +197936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197940;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +197948;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +197950;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +197953;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +197965;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +197967;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +197975;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +197991;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +197996;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +197999;0;0;0;1;0;0;0;0;0;0;1;1;1;0;0;0;0 +198005;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +198008;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +198020;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +198037;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +198042;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +198059;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +198069;0;0;0;1;1;1;0;0;1;1;0;1;1;0;0;0;0 +198082;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +198086;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +198088;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +198112;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +198119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198125;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +198139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198146;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +198158;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +198166;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +198181;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +198190;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +198204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +198225;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +209417;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +209423;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +209434;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +209439;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +209446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209454;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +209467;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209474;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +209477;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209493;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +209497;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +209518;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +209532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209547;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +209557;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +209566;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +209575;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +204004;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +204009;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +204027;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +204053;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +204061;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +204073;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +204080;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +204090;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +204096;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204101;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +204111;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +204127;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +204131;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +204133;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +204139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204146;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +204153;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +204161;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +204171;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +204178;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +204196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204210;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +204212;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +204221;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +204224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204230;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +204235;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +204244;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +204271;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +204276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204288;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +204296;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +204303;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0 +204309;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +204331;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +204343;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +204346;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +204372;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +204385;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +204404;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +204412;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +204424;0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +204430;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204442;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +204447;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +204452;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +204456;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +204466;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +204480;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +204485;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +204498;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +204503;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +204515;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +204525;0;0;0;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +204530;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +204541;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +204547;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +204551;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +204566;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +204569;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +204575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204584;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +204591;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +204597;0;1;0;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +204601;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +204612;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +204629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204632;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204635;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +204658;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +193358;0;1;1;0;0;1;0;0;0;1;0;0;2;0;2;0;0 +193380;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +193385;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +193408;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +193431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193439;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +193451;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +193466;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +193469;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +193485;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +193490;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +193504;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +193509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193530;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +193544;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +193557;0;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +193576;1;1;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +193589;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193599;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +193605;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +193616;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193639;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +193641;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +193682;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +193684;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +193688;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +193692;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +193697;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +193706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193709;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +193713;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193717;0;1;0;1;0;2;0;0;2;1;0;0;0;0;0;0;0 +193724;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +193733;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193741;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +193758;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +193766;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +193772;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +193782;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +193787;0;1;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +193801;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +193803;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +193808;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +193810;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +193816;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +193819;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +193822;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +193832;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +193839;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +193846;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +193852;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +193855;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +193868;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +193871;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +193873;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +193881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193895;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193899;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193906;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +193924;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +193933;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +193943;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +193947;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +193959;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +193964;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +193966;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +193973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +193990;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +193998;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +194009;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +194035;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +194042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194047;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +194064;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +194072;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +194084;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194100;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;1 +194108;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +194118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194135;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194146;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +194166;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194177;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +194183;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +194187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194190;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +194193;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +194220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194231;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +194238;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +194244;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194249;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194260;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +194284;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +194293;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +194301;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194330;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +194341;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +194350;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +194363;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +194369;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +194390;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194400;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +194405;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +194425;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194434;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +194438;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194444;0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +194447;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +194456;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194461;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194472;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +194481;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +194487;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +194499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194506;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +194526;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +194538;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +194544;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194551;1;1;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0 +194576;1;0;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0 +194582;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +194584;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +194595;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +194599;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +194607;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +194619;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +194631;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +194651;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +194655;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +194659;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +194666;0;1;1;0;1;0;0;1;0;0;0;0;1;0;0;0;0 +194672;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +194684;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +194686;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +194694;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +199890;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +199899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199909;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +199926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199936;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +199948;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +199954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199970;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +199974;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +199976;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +199980;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +199987;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200011;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +200030;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +200037;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200052;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +200056;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +200062;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +200067;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +200084;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +200089;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200096;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +200111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +200114;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +200120;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +200136;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +200145;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +200151;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +200177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +200182;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200185;0;0;0;1;1;1;0;1;1;0;0;0;0;0;0;0;0 +200194;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +200211;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +200213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +200219;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +200228;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200240;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +200274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200279;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +200290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200308;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +200313;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +200324;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +200326;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +200338;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +200342;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200349;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +200360;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +200371;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200373;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +200376;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +200378;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +200387;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +200403;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +200410;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200413;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +200422;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +200426;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +200447;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +200452;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200461;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +200482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200496;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200502;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +200516;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1 +200526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200545;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +200547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +200557;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +200571;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +200578;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +200587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200601;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +200611;1;1;1;1;1;0;0;0;1;1;1;0;1;0;1;0;0 +200624;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200634;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +200643;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +200651;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +200661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200677;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +200684;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +200691;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +200700;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +200703;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200728;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +200736;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200744;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +200750;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +200757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +200759;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +200769;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +200775;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +200781;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +200804;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +200806;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +200817;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200836;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +200840;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +200845;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +200852;1;0;1;1;0;0;0;1;1;1;1;0;1;0;0;0;0 +200868;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200871;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +200876;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +200882;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +200886;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +200891;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200896;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200904;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +200916;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +200919;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +200931;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +200949;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +200953;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +200964;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +200966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200977;1;0;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +200992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +200997;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +200999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201019;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +201028;0;0;1;0;1;1;0;0;1;0;0;1;1;0;0;0;0 +201030;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +201035;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +201047;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +201055;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +201059;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +201063;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +201072;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +201086;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +201092;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +201099;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +201111;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201148;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +201152;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +201158;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +201175;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201180;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201191;0;1;0;0;1;1;0;0;0;1;1;0;1;0;0;0;0 +201206;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +201211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201219;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +201241;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +195908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +195915;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +195934;1;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +195944;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +195955;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +195962;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +195966;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +195985;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +196003;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +196027;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196033;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +196039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196043;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +196054;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +196058;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196080;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +196083;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +196100;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +196108;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +196111;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +196147;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +196150;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +196157;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +196164;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +196172;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +196180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196187;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;0;1 +196195;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +196197;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196200;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +196204;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +196208;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +196227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196235;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +196242;0;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +196245;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +196252;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +196260;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196266;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +196280;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0;0 +196310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +196322;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +196327;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +196330;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +196337;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +196351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +196358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196369;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +196372;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +196376;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +196379;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +196392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +196401;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +196419;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +196422;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +196427;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196431;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +196436;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +196442;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +196465;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +196471;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +196481;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196492;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196497;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196508;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196513;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +196520;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196532;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +196542;0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +196547;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196555;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +196570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196577;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +196592;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +196594;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +196600;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +196608;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196612;0;0;1;1;0;1;0;0;1;0;0;0;2;0;1;0;0 +196628;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +196637;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +196650;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +196654;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +196667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196678;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +196693;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +196701;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196715;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +196719;1;1;1;1;0;1;0;1;1;0;1;0;0;0;0;0;0 +196722;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +196739;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +196765;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196783;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +196792;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +196804;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +196811;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196816;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196819;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196837;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196846;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +196851;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +196869;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +196873;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +196876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196900;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +196911;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +196916;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +196920;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +196927;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +196950;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +196963;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +196965;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +196968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +196974;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +196993;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +196997;0;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +197013;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +197042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197045;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +197049;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +197057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197065;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +197079;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +197091;0;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0 +197097;0;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +197102;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +197110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197114;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +197141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197164;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +197173;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +197190;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +197201;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +197205;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197215;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +197236;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +197250;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +202391;0;0;1;0;1;0;0;0;1;0;0;0;1;0;0;0;0 +202410;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +202415;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +202420;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +202429;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202431;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +202439;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +202444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202456;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +202461;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +202472;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +202481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +202493;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +202498;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +202512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202515;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +202520;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +202531;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +202540;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1 +202544;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +202557;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +202570;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +202572;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +202585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202604;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +202616;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +202619;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +202626;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +202642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +202650;0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +202672;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +202677;0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0 +202686;1;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +202690;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +202704;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +202717;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +202733;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +202739;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +202748;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202765;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +202774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202784;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +202793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +202797;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +202815;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +202841;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +202853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202872;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +202884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202886;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +202895;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +202905;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +202914;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0 +202924;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +202945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202953;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +202967;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +202978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202981;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +203001;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +203012;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +203028;1;0;0;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +203036;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +203044;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +203052;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +203056;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +203063;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +203066;1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +203072;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +203080;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +203095;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +203106;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +203110;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +203119;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +203123;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +203130;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +203142;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +203148;1;0;1;0;1;1;0;1;1;1;0;0;1;0;0;0;0 +203157;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +203164;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +203175;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +203183;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +203189;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +203207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203225;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +203241;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +203256;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +203264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +203276;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +203294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203315;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +203318;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +203323;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +203328;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +203355;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +203378;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +203388;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +203407;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +203412;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +203422;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +203435;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +203442;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +203445;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +203454;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +203479;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203481;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +203497;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +203513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203516;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +203526;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +203531;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0 +203547;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +203554;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +203561;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +203584;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +203602;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +203616;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +203622;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +203638;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +203670;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +203699;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +203703;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +203706;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +203715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +203721;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +203729;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +203739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +215088;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +215095;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +215100;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +215111;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +215119;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +215123;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +215144;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +209583;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209587;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +209599;0;0;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +209609;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +209611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209621;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +209623;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +209628;0;1;1;1;0;1;0;0;0;1;0;1;1;0;1;0;0 +209636;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +209642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +209646;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +209671;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +209679;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +209685;0;0;1;0;0;1;0;0;0;1;0;1;1;0;0;0;0 +209690;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +209696;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +209704;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +209710;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +209717;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +209726;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +209729;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +209745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209748;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +209768;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +209783;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +209785;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +209789;0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +209816;0;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +209827;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209836;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +209847;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209863;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +209870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +209880;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +209895;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +209910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209918;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +209930;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +209945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +209968;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +209977;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +209988;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +209995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210001;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +210010;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210032;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +210038;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +210055;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +210063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210074;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +210087;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210090;1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +210098;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +210120;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +210126;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +210137;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +210141;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +210155;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +210162;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210182;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210189;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +210194;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210199;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +210204;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +210212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210230;1;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +210248;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210252;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +210256;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210260;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +210266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210278;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210290;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +210307;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +210314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210323;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +210335;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +210337;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +210341;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +210353;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +210369;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210382;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +210394;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +210407;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +210412;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210423;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +210434;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +210438;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210451;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210455;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +210463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210469;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +210488;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +210497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +210503;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215972;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215982;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +215987;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +215991;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +198937;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198948;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +198957;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +198970;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198973;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +198980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +198989;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +198998;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +199007;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +199016;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +199028;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +199038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199051;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +199080;0;0;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +199098;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +199104;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +199120;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +199124;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +199129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +199144;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +199150;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +199155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199160;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +199181;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +199188;1;1;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0 +199194;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +199203;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +199214;0;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +199227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +199241;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +199245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199263;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +199278;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +199285;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +199298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199307;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +199314;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +199318;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +199326;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +199333;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +199348;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +199355;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +199361;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +199366;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +199369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199372;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +199386;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +199392;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +199397;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +199402;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +199410;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +199415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199422;0;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +199433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199442;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +199446;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +199448;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +199464;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +199476;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +199502;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +199519;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +199522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +199550;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +199579;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +199595;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +199606;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +199632;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +199642;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +199646;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +199659;1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +199667;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +199675;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +199688;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +199692;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +199699;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +199707;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +199718;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +199727;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +199739;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +199757;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +199763;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +199769;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +199780;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +199793;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +199800;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +199816;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +199841;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +199851;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +199879;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205097;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205116;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +205125;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +205129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205132;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205145;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +205173;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205179;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +205185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +205188;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +205212;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +205220;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205236;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205245;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +205249;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +205273;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +205277;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +205281;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +205310;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +205325;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +205330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205334;0;0;1;1;0;1;0;1;1;0;1;0;0;0;0;0;0 +205338;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +205352;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +205362;0;0;0;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +205369;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +205383;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +205392;0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +205399;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205404;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +205410;1;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +205413;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +205423;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205443;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +205456;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +205464;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +205468;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205483;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +205492;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +205498;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205503;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205510;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +205521;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +205526;1;0;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0 +205531;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +205535;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +205546;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +205567;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +205573;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +205579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +205606;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205608;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +205612;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +205631;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +205634;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205645;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +205667;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +205674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205692;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +205695;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;1 +205704;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +205719;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205729;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +205734;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205736;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205745;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +205760;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205767;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +205785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +205812;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205829;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205844;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +205853;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +205860;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +205864;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +205874;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205889;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +205909;1;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +205913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +205917;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +205926;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +205938;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +205949;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205964;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +205970;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +205984;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +205988;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +206015;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +206019;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +206041;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +206054;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206075;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206078;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +206082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206087;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +206108;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +206114;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +206141;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +206146;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +206152;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +206154;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206165;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +206183;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +206188;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206191;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +206202;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +206209;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +206225;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +206229;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206238;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206246;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +206251;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +206279;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +206290;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +206292;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +206299;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206302;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +206305;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +206308;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +206312;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +206341;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +206348;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +206363;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +206368;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +206377;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +206384;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +206404;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +206410;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +206431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +206441;0;0;0;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +206451;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +206466;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206471;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +206477;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +206485;1;0;0;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +206491;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +206499;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +206506;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +206523;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +206548;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +206574;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +206587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206600;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +206604;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +206610;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +206625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206638;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +206648;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206656;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +206669;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206675;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +206688;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +206700;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +206723;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201247;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +201264;0;1;1;1;0;1;1;0;1;1;1;0;2;0;0;0;0 +201270;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +201277;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201280;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +201289;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +201291;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +201298;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +201301;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +201308;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +201313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +201333;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +201338;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +201341;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +201345;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +201350;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +201354;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +201376;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +201387;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +201398;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +201404;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +201426;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +201428;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +201435;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +201444;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +201450;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +201459;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +201474;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +201479;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +201484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201492;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +201498;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +201504;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +201520;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +201535;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +201545;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +201551;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201565;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +201573;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +201591;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +201599;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +201603;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +201607;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +201610;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +201623;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +201635;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +201643;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +201646;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +201654;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +201657;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +201676;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201703;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +201714;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +201725;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +201750;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201757;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +201763;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +201771;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +201782;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +201787;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +201804;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +201822;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201827;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201836;0;0;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +201842;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +201863;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +201868;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +201875;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +201890;0;0;0;0;0;1;0;0;0;0;1;1;1;0;0;0;0 +201895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201901;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201909;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +201915;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +201922;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +201937;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +201948;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +201959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +201970;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +201976;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +201980;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +201985;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +201991;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +202002;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +202017;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +202026;0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +202031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202057;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +202064;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +202073;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +202076;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +202089;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +202110;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202116;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +202125;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +202143;0;0;0;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +202163;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +202172;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +202207;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +202212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202225;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +202239;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +202241;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +202248;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202251;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +202258;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +202267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202280;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +202292;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +202300;0;0;1;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +202305;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +202333;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +202343;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202347;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +202359;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +202367;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +202370;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +202385;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +207833;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +207856;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +207864;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207885;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +207895;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +207913;1;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +207924;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207929;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +207944;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +207949;0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +207952;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +207958;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207967;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +207983;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +207986;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +207989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207999;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +208014;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +208021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +208029;1;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +208032;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +208037;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +208045;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +208049;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +208057;1;0;1;1;0;2;0;1;0;1;0;1;2;0;0;0;0 +208061;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +208090;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +208116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208126;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +208134;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +208138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208149;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +208157;1;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +208169;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +208175;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +208177;0;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +208181;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +208197;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +208208;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +208211;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +208233;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +208257;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +208263;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +208266;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +208278;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +208282;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208326;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +208350;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +208354;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208363;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +208374;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +208381;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +208388;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +208390;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +208392;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +208394;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +208412;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +208432;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +208449;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +208475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +208497;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208507;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +208510;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +208521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208528;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +208540;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +208549;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +208557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208564;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +208599;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +208614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208636;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +208645;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +208655;0;1;0;0;1;1;0;1;1;0;1;1;1;0;1;0;0 +208663;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +208683;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +208685;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +208695;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +208702;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +208707;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +208717;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +208720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208739;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +208750;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +208756;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +208759;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208762;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +208767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +208771;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +208790;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +208830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208845;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +208856;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +208873;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +208883;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +208893;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +208900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +208903;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +208918;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +208926;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +208929;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +208934;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +208938;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +208945;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +208948;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +208962;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +208970;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +208973;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +208987;0;1;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +208992;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +208998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209027;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +209041;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +209046;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +209048;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +209058;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +209076;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +209086;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +209096;0;1;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +209100;0;0;2;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209105;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +209107;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209112;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;1 +209125;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +209153;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +209156;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +209168;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +209194;0;0;0;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +209199;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +209204;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209223;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +209248;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +209263;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +209268;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +209289;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +209297;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +209299;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +209313;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +209331;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +209336;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +209341;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +209351;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +209356;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +209368;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +209372;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +209374;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +209390;0;1;0;0;0;1;0;0;1;1;1;1;1;0;0;0;0 +209408;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +220774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215167;0;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +215179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215187;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +215196;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +215206;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +215217;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215231;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +215240;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +215248;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +215250;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215258;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +215265;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +215272;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215281;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +215295;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +215316;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +215323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +215328;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +215343;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +215347;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +215352;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215364;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215368;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +215383;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +215389;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +215396;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +215403;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +215410;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +215419;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215422;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +215430;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +215441;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +215455;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +215467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215474;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215486;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215491;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +215493;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215505;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +215518;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215536;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +215544;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215558;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +215579;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +215585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +215599;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +215610;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +215613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215636;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +215651;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +215663;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +215668;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +215674;0;1;1;0;0;1;1;0;1;1;0;0;2;0;1;0;0 +215681;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +215689;1;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +215694;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +215701;0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0 +215706;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +215717;0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +215721;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +215728;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +215737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215750;0;1;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +215764;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +215772;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +215777;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215794;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +215800;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +215820;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215834;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +215839;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +215846;1;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +215856;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +215861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215876;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +215897;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +215900;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +215914;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +215944;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +215951;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +215961;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +215966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221440;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +221448;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +221461;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +221467;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +221471;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +221473;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +221497;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +221500;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +221517;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +221524;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +221536;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +221544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221550;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +221561;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +221577;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +221596;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +221607;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +221611;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +221626;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +221646;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +221650;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +221658;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +221662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221665;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +221669;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221683;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +221688;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +221694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221721;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +221724;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221739;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +221749;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +221751;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +221764;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +221774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221788;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +221792;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +221801;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +221809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221820;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +221830;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +221841;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +221854;0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +221861;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +221872;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +221882;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +221911;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221914;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +221923;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +204668;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +204678;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +204682;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +204698;1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +204731;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +204737;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +204760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204763;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +204768;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +204772;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +204774;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +204776;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +204783;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204791;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +204797;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +204806;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +204812;1;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +204817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +204823;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +204840;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +204852;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +204855;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +204864;1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +204873;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +204891;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +204902;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +204910;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +204918;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +204929;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +204941;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +204946;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +204966;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +204985;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +204995;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +205008;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +205018;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +205028;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +205038;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +205040;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +205049;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205053;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +205060;0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +205075;0;2;1;1;0;1;0;0;1;2;2;1;1;0;0;0;0 +205079;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210528;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +210532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +210544;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +210550;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210557;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210575;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +210586;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +210592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210594;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +210604;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +210608;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +210616;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +210639;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +210652;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +210656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210663;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210670;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +210678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210689;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +210693;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210705;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +210708;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +210717;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210720;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +210727;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +210731;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +210737;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210757;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +210762;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +210769;1;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +210775;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +210792;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +210806;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +210841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210849;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +210862;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +210871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +210895;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +210909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210914;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +210924;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +210927;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +210930;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +210937;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +210939;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +210954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +210965;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +210968;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +210975;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0;0 +210989;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +210997;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +211031;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +211041;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +211059;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +211073;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +211095;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +211097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211104;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +211107;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +211117;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +211123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211149;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +211155;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211161;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +211179;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +211182;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211199;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211204;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +211216;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +211220;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +211226;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211233;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +211238;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211258;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211279;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +211290;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +211303;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +211309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211311;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211327;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +211333;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +211335;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211338;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +211343;0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0 +211348;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211356;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +211368;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +211383;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +211389;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +211394;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +211406;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211410;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211415;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +211432;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211440;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +211445;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +211449;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211460;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +211470;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +211480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211484;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +211491;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211504;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +211511;1;0;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0 +211518;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +211543;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +211552;0;0;2;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211557;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +211567;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +211574;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +211587;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +211592;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0 +211603;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +211631;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +211639;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +211645;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +211647;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +211678;0;0;1;1;0;1;0;0;0;0;0;1;1;0;0;0;0 +211682;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +211692;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +211695;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211717;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +211723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211729;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +211734;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211747;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211763;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +211769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211778;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +211794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +211814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +211835;1;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +211838;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +211847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211863;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +211879;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +211897;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +211901;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +211911;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +211916;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +211944;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +211948;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +211957;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +211973;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +211983;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +211988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +211999;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +212003;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +212008;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +212018;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +212023;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +212025;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212046;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +212051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212089;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212115;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +212119;0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0 +212134;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +212140;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212148;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +212159;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +212165;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212175;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +212182;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212195;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +212200;0;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +212208;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212226;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +212231;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206725;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +206729;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206756;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206775;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206795;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +206808;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +206829;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +206834;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +206842;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +206851;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +206854;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +206861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +206866;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +206869;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +206872;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +206876;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +206885;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206891;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +206898;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +206907;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +206911;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +206920;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +206932;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +206948;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +206953;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +206962;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +206973;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +206987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +207002;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +207013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207021;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +207026;0;0;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +207033;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +207050;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207062;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +207088;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +207090;1;0;0;1;0;1;0;0;0;0;0;0;2;0;0;0;0 +207100;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +207106;0;0;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +207110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +207112;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +207116;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +207134;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207153;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +207161;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +207179;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +207185;0;0;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0 +207192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +207204;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207208;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207221;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;1 +207225;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +207232;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +207246;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +207253;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +207270;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +207276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207288;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +207293;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +207305;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +207321;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +207340;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +207346;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207385;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +207392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207395;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +207408;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +207415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207422;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207448;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207466;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +207475;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +207479;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +207494;0;0;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +207497;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207511;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +207521;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +207529;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +207556;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +207560;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +207563;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +207570;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +207573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +207596;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207619;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +207627;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +207632;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +207646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207664;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +207689;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +207691;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +207711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +207714;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +207719;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0 +207745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +207751;0;0;0;1;0;0;2;0;0;1;1;0;1;0;0;0;0 +207759;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +207789;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +207797;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +207814;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +207821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213231;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +213242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213255;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +213258;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +213262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213270;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0 +213279;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +213303;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +213308;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +213325;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +213335;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +213350;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;1 +213359;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +213381;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +213404;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +213416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213438;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +213468;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +213499;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +213509;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0 +213514;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +213516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213528;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +213539;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +213566;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +213579;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +213589;0;0;0;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +213593;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +213604;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +213611;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +213617;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +213626;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +213642;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +213655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213659;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +213668;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213678;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +213686;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +213690;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +213698;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +213701;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +213706;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +213710;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +213716;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +213721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +213734;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +213736;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213754;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213764;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +213767;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +213781;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +213784;0;0;1;0;1;0;1;0;0;0;1;0;1;0;0;0;0 +213802;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +213831;1;0;1;1;0;1;0;1;1;1;1;1;1;0;1;0;0 +213836;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +213838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213860;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +213866;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +213879;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +213891;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +213900;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213919;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +213928;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +213933;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +213935;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +213939;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +213945;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +213971;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +213975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213983;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +213988;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +214006;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +214013;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +214026;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +214044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214051;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +214057;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +214068;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +214073;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +214077;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +214088;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +214103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214107;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +214117;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +214120;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +214126;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +214133;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +214137;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +214150;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214165;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +214173;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +214176;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214178;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214186;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +214195;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +214200;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +214208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214239;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +214243;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +214247;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +214258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +214277;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +214281;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +214288;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +214298;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +214300;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +214310;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214318;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +214342;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +214349;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214365;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +214380;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +214389;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +214400;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +214433;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +214439;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +214456;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +214460;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +214473;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +214489;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +214508;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +214510;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +214521;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +214546;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +214557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214563;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +214568;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +214573;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214585;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +214599;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +214615;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +214620;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214633;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +214641;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214674;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +214678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214689;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +214705;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +214712;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +214720;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +214727;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +214737;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +214749;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +214766;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +214780;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +214787;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +214802;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214820;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +214823;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +214834;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +214850;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +214862;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +214871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +214886;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +214891;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +214908;0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1 +214923;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +214931;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +214947;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +214957;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214972;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +214975;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +214991;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +214999;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +215001;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +215011;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +215017;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +215029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +215045;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +215048;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +220840;0;1;1;1;1;1;0;0;0;1;0;0;0;0;0;0;0 +220850;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +220861;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +220893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220898;0;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +220920;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +220932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220944;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +220946;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220969;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +220973;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +220976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220993;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +221002;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +221015;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +221023;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +221025;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +221041;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +221052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221062;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +221071;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +221085;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +221094;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +221104;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +221109;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +221114;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +221125;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +221130;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +221147;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +221152;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +221159;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +221164;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +221178;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +221185;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +221200;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +221213;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +221228;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +221234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221252;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +221259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221270;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +221281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221293;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +221295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221300;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +221304;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +221311;1;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +221320;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +221338;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +221344;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221363;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221386;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +221400;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +221406;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +221413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +221417;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +221438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226813;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226822;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +226845;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +226867;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +226871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226880;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +226888;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +226893;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +226900;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +226907;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +226917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226923;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +226929;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +226937;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +226948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226952;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +226955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226958;1;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +226979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +226985;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +226989;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +226995;1;0;1;1;1;1;0;1;1;1;1;0;1;0;1;0;0 +227000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +227007;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +227011;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227014;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +227021;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +227043;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +227045;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +227057;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227067;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227080;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +227087;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +227098;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +227111;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227114;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +227131;0;0;1;0;0;1;1;0;0;1;1;0;1;0;1;0;0 +227136;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +227141;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +227151;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +227160;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227168;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +227177;1;0;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +227188;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +227199;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +227206;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +227212;1;0;0;1;0;1;1;0;0;0;0;0;2;0;0;0;0 +227229;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +227237;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227253;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +227260;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +227268;0;0;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +227273;1;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +227280;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +227289;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +227293;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227306;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +227324;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +227328;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +227347;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +227353;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +227356;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +227365;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +227370;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +227383;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +227393;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +227409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227419;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +227424;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +227438;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +227444;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +227460;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +227474;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +227486;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +227497;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +227506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227512;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +227516;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227539;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +227564;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +227568;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +227572;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +227579;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +227607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227614;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +227620;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +227624;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +227658;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +227669;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +227687;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +227699;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +227718;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +227731;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +227755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227764;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +227782;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227789;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +227796;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +216006;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216011;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +216033;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +216035;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216046;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +216059;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +216067;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +216074;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +216077;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +216086;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +216088;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +216104;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +216117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216126;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +216128;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216148;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216159;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +216166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216174;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +216181;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216202;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +216216;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216223;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +216238;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +216251;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +216254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216263;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +216275;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +216279;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216299;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +216302;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216304;1;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +216315;1;0;1;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +216335;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216345;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +216351;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +216355;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216362;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +216398;0;0;0;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +216420;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +216422;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +216441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216443;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +216452;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216466;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +216475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216494;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +216503;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +216511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216520;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +216527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216535;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +216543;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +216549;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +216557;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +216564;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +216567;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +216583;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +216603;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216607;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +216626;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +216629;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +216642;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216649;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216656;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +216659;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +216673;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +216680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216689;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +216714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216720;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +216725;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +216734;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +216745;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +216780;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +216792;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +216799;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +216806;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +216827;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +216840;0;0;0;1;1;1;0;0;0;1;1;1;1;0;1;0;0 +216849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216856;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +216858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +216864;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +216884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +216901;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216904;1;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +216913;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +216922;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +216929;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +216936;0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +216942;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +216945;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216965;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +216989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +216993;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +216997;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +217003;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +217016;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +217021;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +217030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217044;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +217062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +217073;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +217077;0;0;0;1;0;0;1;0;0;1;0;0;0;0;1;0;1 +217087;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +217094;0;1;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +217108;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +217118;1;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +217122;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +217140;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +217149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +217153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217159;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +217175;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +217179;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +217190;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +217201;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +217211;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +217218;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +217221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217231;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217242;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +217244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217249;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +217257;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +217272;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +217278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217284;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217312;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +217319;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +217332;0;0;0;0;0;0;2;0;0;0;0;0;1;0;1;0;0 +217355;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +217371;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +217379;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +217396;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217412;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +217427;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +217433;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +217435;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +217442;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +217451;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +217469;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +217475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217493;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +217497;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +217512;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +217518;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +217527;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +217535;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +217550;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +217556;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +217564;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +217569;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +217577;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +217591;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +217610;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +217618;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +217627;0;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +217633;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +217640;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +217706;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217714;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +217722;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +217726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217729;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +217739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217745;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +217754;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +217761;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +217773;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +217775;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +217777;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +217782;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +217800;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +217814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +217816;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +217831;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +217845;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +217864;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +217867;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +217871;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +217881;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +217892;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +217903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +217909;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +212233;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +212249;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +212265;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +212267;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +212278;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +212281;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +212290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212294;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212300;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212337;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +212353;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +212360;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212366;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +212377;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +212390;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +212403;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +212412;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +212414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212423;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212449;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +212460;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212464;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +212473;0;0;0;0;0;2;0;0;1;0;0;0;0;0;1;0;0 +212485;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +212502;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +212506;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212511;1;0;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +212523;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +212531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212555;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +212557;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +212560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212583;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +212595;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +212602;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212614;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +212620;0;1;0;1;1;1;0;0;1;1;1;1;0;0;0;0;0 +212633;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212653;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +212658;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +212660;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +212663;0;1;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +212683;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +212693;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +212707;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +212710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +212730;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +212736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212746;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +212769;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +212771;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212784;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +212809;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212812;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +212826;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212848;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +212861;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +212871;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0 +212878;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +212900;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +212925;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +212931;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +212936;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +212939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +212956;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +212960;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +212994;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +213006;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213020;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213034;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +213048;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213060;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +213083;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +213089;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +213101;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +213103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213122;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213127;0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +213132;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +213135;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213145;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +213156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +213169;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +213180;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +213199;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +213222;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;0;0 +218718;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +218729;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +218742;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +218748;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +218767;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +218788;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +218799;0;1;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +218807;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +218819;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218826;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +218833;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +218844;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +218861;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +218868;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +218877;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +218890;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +218895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218911;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +218925;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +218929;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +218939;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +218948;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218959;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +218966;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +218983;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +218997;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +219000;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +219006;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +219014;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +219032;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +219041;1;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0 +219059;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +219069;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +219072;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +219076;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +219083;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +219089;0;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +219102;1;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +219119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219124;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +219127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219135;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +219149;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +219170;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +219176;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +219190;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +219195;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +219205;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +219209;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +219212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219224;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +219234;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +219243;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +219255;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +219260;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +219271;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +219290;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +219300;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219319;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +219331;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +219334;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +219345;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +219355;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +219360;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +219362;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +219376;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +219384;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +219396;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +219402;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +219423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +219433;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +219438;1;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +219465;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +219480;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +219486;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +219501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219526;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +219548;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +219560;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +219572;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +219581;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +219587;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +219592;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219606;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +219609;1;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +219623;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +219627;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +219653;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +219657;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +219670;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +219692;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +219697;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +219710;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +219716;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +219726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +219736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219753;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +219762;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +219770;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +219784;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +219792;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219802;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +219814;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +219841;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +219855;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +219863;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +219868;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +219870;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +219877;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +219885;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +219896;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +219904;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +219908;0;1;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +219918;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +219925;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +219936;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +219941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219952;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +219954;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +219959;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +219972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +219986;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +219991;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +219995;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +219998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220003;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +220019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220027;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +220064;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +220071;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +220082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220086;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +220094;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +220109;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +220113;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +220131;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +220138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220144;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +220152;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +220175;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +220187;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +220193;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +220199;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +220208;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +220227;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +220238;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +220243;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +220247;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +220252;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +220256;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +220266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220270;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +220297;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +220301;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +220308;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +220313;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +220328;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +220331;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +220347;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +220367;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +220384;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +220397;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +220414;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +220425;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +220434;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +220450;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +220459;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +220475;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +220487;0;0;1;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +220501;0;0;0;0;0;0;2;0;0;0;0;0;1;0;1;0;0 +220507;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +220519;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +220524;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +220541;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +220555;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +220560;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +220569;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +220574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220577;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +220586;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +220603;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220616;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +220624;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +220628;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +220634;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +220645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220652;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +220662;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +220670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220683;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +220702;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +220706;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +220721;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +220732;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +220741;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +220755;0;1;0;0;1;2;0;0;0;0;0;0;1;0;0;0;0 +220763;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226440;1;0;0;1;0;1;0;0;1;1;1;1;1;0;0;0;0 +226445;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +226461;0;1;1;1;1;0;0;0;0;1;0;0;1;0;1;0;0 +226471;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +226476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226482;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +226498;0;1;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +226507;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +226513;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +226524;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +226534;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +226553;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +226600;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +226607;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +226617;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +226623;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226642;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +226656;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +226668;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +226675;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +226681;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +226691;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +226694;0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +226699;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +226715;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +226723;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +226731;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +226734;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +226750;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +226755;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +226760;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +226774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +226778;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226796;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +226800;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +226806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232320;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +232324;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +232327;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232331;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232336;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +232343;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232350;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +232353;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +232362;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +232374;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +232378;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232402;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +232407;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +232419;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232426;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +232444;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +232452;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +232466;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +232487;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +232502;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +232506;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +232518;0;0;1;1;1;1;0;1;0;1;1;0;1;0;0;0;0 +232530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +232550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232557;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +232563;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +232571;1;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +232584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232590;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232608;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +232612;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232615;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +232626;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +232630;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +232646;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +232677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +232686;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +232705;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232711;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +232714;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +232722;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0 +232725;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +232735;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +232741;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +232746;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +232757;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +232765;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +232769;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +232776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232808;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +232812;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +232821;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +232826;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232851;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232863;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232874;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +232878;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +232883;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +232894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232899;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232908;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +232915;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232920;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +232940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232945;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +232966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232998;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +233003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233009;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +233023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233033;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +233036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233046;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +233049;1;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +233064;0;0;1;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +233072;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +233082;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +233095;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +233102;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +233110;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +233132;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +233142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233162;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +233178;1;0;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0 +233184;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +233197;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +233202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233214;1;0;1;1;0;2;0;0;1;0;0;0;2;0;0;0;0 +233217;0;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +233232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +233241;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +233246;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +233258;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +233264;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +233281;1;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +233286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233293;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +233297;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +233301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233315;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +233323;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +233334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233344;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +233349;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +233352;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +233382;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +233411;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +233418;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +233420;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +233428;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +233445;0;1;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +233464;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +233467;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +233478;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233497;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +233508;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +233519;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +233533;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +233547;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +233557;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +233576;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +233580;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +233597;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +233608;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +233617;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +233626;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +233636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233649;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +233652;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +233658;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +233660;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +233663;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +233673;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +233680;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +233688;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +233703;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +233705;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +233714;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +233725;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +233738;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +233745;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +221938;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +221954;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +221966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +221982;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +221994;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222007;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +222017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222024;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +222039;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +222042;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +222055;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222058;1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +222070;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +222076;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +222097;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +222113;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +222120;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +222142;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +222150;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +222159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222173;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +222185;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +222191;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +222207;0;1;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0 +222211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222218;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +222226;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +222237;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +222239;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +222256;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +222274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222285;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +222294;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +222299;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +222308;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +222311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222328;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +222338;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +222353;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +222357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222360;0;1;0;0;0;2;0;0;0;0;1;0;1;0;0;0;0 +222367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222382;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +222391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +222397;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +222400;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +222405;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +222421;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222430;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222435;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +222454;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +222466;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +222469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +222475;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +222488;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +222495;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +222512;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +222524;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +222537;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222541;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +222544;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +222557;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +222562;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222569;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +222593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222596;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222607;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +222619;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +222629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222637;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +222646;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +222658;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +222665;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +222672;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +222681;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +222700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222717;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +222724;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +222735;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +222752;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +222762;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +222767;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0 +222781;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +222791;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +222799;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +222815;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +222826;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +222830;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222849;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +222861;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +222867;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +222872;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +222882;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +222889;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +222897;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +222903;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +222912;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +222915;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222926;1;0;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +222937;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +222943;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +222947;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222958;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +222966;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +222979;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +222996;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +223004;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +223011;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223020;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223029;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +223060;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +223066;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +223077;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +223089;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +223098;0;0;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +223102;0;0;1;1;0;1;1;0;0;1;0;0;2;0;0;0;0 +223106;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +223124;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +223143;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +223159;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +223168;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +223178;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0;0 +223191;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +223196;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +223209;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +223220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +223231;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +223234;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +223237;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +223273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223295;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +223329;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +223337;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +223352;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +223357;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +223369;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +223373;1;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +223378;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +223381;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223387;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +223392;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +223404;1;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +223412;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223418;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +223421;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223438;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +223465;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +223477;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +223499;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +223504;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +223510;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223516;0;0;0;1;0;2;0;0;0;0;0;0;0;0;1;0;0 +223524;0;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;1 +223526;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +217914;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +217923;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +217926;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +217937;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +217942;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +217956;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +217958;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +217985;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +217989;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +218002;1;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +218035;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218039;1;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +218051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218055;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +218061;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +218070;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +218072;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218078;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +218080;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +218089;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +218102;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +218106;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +218124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218126;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +218136;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +218153;0;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +218161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218172;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218210;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +218217;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218219;1;0;1;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +218229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218234;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +218237;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +218251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +218265;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +218270;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +218274;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +218292;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +218295;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +218305;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218314;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218323;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +218343;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +218346;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +218369;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +218380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218396;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +218401;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +218410;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +218424;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +218433;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +218448;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +218477;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +218486;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +218497;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218523;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218528;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218552;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +218577;0;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +218583;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +218591;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218601;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +218606;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +218612;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +218639;1;0;0;0;0;1;0;1;0;0;0;0;2;0;1;0;0 +218649;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +218654;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +218670;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +218677;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +218707;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +224111;0;0;1;0;0;2;0;0;1;0;0;0;2;0;2;0;0 +224119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224124;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224128;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +224136;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +224138;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224147;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +224151;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +224158;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +224174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +224188;1;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +224192;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +224209;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +224220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224232;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +224237;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +224253;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +224256;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224259;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +224272;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +224281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224287;0;0;1;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +224297;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +224306;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +224312;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +224319;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +224335;1;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +224339;0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +224347;1;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +224353;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +224357;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +224374;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +224389;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +224397;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +224402;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224414;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +224440;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +224448;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +224454;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +224460;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +224468;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +224481;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +224486;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +224490;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +224494;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +224499;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +224515;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +224523;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +224537;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +224541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +224554;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +224566;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +224579;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +224586;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +224608;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +224614;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +224619;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +224634;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +224642;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +224673;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +224682;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224686;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +224694;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224717;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +224731;0;1;0;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +224739;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +224748;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +224754;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +224759;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +224766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224786;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +224799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224809;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +224824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +224848;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +224852;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +224860;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +224869;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +224872;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +224875;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +224896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224900;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +224912;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +224921;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +224932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224938;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +224950;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224991;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +225002;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +225009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +225027;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +225044;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +225071;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +225077;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +225079;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +225085;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +225093;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +225099;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +225107;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +225123;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +225131;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225133;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +225141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225154;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +225164;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +225173;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +225178;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +225189;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +225194;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +225203;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +225208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225213;0;0;0;0;0;2;2;0;0;0;0;0;1;0;1;0;0 +225223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +225244;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +225265;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +225274;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +225284;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +225286;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +225302;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +225325;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +225332;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +225347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +225349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +225355;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +225361;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +225393;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +225398;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +225414;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +225432;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +225437;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +225442;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +225447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +225453;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +225460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225473;0;0;0;0;0;1;2;0;0;0;0;0;2;0;0;0;0 +225479;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +225483;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +225492;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +225516;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +225530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225549;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +225552;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +225563;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +225568;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +225583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225599;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +225616;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +225619;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +225632;0;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +225655;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +225675;0;1;1;1;0;0;0;0;1;1;1;0;1;0;1;0;0 +225680;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +225691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225700;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +225726;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +225733;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +225735;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +225741;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +225748;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +225767;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +225779;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +225784;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +225788;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +225796;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +225808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225818;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +225822;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +225831;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +225840;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +225847;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +225854;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +225866;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +225874;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +225881;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +225893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +225895;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +225899;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +225909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +225928;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +225943;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +225951;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +225964;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +225988;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +225997;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +226001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +226010;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +226028;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +226044;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +226050;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +226081;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +226090;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +226094;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +226098;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226111;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +226114;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +226117;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +226131;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +226146;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +226152;0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +226162;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +226165;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +226179;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226182;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +226189;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +226202;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +226204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226211;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +226222;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +226234;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +226242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226253;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +226256;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +226263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +220781;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +220794;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +220801;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +220804;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +220810;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +220817;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +220824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232168;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +232180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232186;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +232191;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232211;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +232225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232246;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +232275;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +232289;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +232295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232302;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +237710;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +237720;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +237725;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +237732;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +237744;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +237753;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +237759;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +237761;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +237772;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +237783;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +237787;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +237790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237796;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +237812;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +237824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237828;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237840;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +237855;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +237861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237874;1;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +237891;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +237897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237906;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +237910;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +237917;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +237921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237930;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +237938;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +237947;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +237951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237959;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +237965;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +237969;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237971;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +237993;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237997;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +238012;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +238019;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +238036;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +238040;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +238050;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +238086;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +238091;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +238099;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +238109;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +238120;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +238127;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +238134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238148;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +238157;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +238175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +238194;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +238204;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +238212;1;1;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +238216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238270;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238293;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +238298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238307;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +238310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238316;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +238322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +238338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238347;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +238362;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238409;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +238414;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +238425;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +238427;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +238436;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +238457;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238462;1;1;1;1;1;1;2;1;1;1;1;0;3;0;1;0;0 +238481;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +238494;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +238509;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +238512;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +238525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +238528;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +238531;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +238533;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +238538;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +238546;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +238554;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +238567;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +238579;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +238586;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +238598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +238604;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +238616;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +238623;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +238637;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +238642;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +238652;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +238656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238658;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +238671;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +238686;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +238702;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +238711;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +238725;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +238729;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +238734;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +238744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238750;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +238752;0;0;2;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +238759;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +238764;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +238772;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +238775;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +238785;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +238794;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +238800;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +238807;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238819;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +238835;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +238843;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +238845;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +238857;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +238861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238876;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +238887;0;1;0;1;0;2;0;0;1;0;1;0;1;0;0;0;0 +238895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238903;0;0;0;0;1;0;1;0;0;1;1;1;1;0;1;0;0 +238909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +238913;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +238915;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +238926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238933;0;0;1;1;0;1;1;0;0;1;0;0;2;0;0;0;0 +238952;0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +238958;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +238965;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +238968;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +238971;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +238974;0;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0 +238979;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +238990;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +239010;0;1;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +239015;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +239021;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +239045;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +239052;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +239058;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +239070;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +239102;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +239110;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239141;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +239145;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +239156;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +239159;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +239165;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +239179;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +239190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239203;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +239229;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +239235;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +239241;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +239261;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +239268;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +239272;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +239281;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +239291;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239293;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239301;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +239315;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239321;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +239338;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +239389;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0 +239395;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239422;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +239436;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +239445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239461;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239500;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239510;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +239516;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239531;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239560;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +239583;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +239602;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239618;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +239632;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +239635;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239664;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +239684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239694;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +227802;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0 +227816;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +227827;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +227832;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227842;0;0;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0 +227854;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +227860;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +227874;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +227879;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +227883;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +227893;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +227912;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +227916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +227950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +227962;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +227968;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +227988;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +227998;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +228000;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228008;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +228024;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +228027;0;0;0;0;0;2;0;0;0;0;0;0;0;0;1;0;0 +228038;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +228049;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +228055;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228060;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228064;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +228070;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +228074;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +228079;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +228087;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +228104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +228111;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +228115;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +228122;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228131;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228142;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +228154;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +228161;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228164;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +228172;0;0;1;0;0;0;1;0;1;0;0;0;1;0;1;0;0 +228187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +228225;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +228238;0;0;0;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +228249;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +228259;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +228268;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +228277;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +228302;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +228307;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +228315;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228325;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +228342;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +228351;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +228360;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228389;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +228400;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0 +228429;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +228439;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +228441;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +228447;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +228453;1;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0 +228463;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +228470;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +228484;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +228494;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +228499;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +228515;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +228519;1;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +228521;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +228532;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +228542;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228548;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +228558;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +228562;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +228572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +228596;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228608;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228615;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +228625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +228629;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +228644;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +228660;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228669;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +228689;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228705;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +228707;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +228710;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +228727;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228736;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +228741;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +228750;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228758;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228767;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +228771;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228776;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +228784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +228788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +228810;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +228816;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228838;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228842;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +228844;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +228859;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +228864;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +228877;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +228906;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +228917;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228928;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +228932;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +228949;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228957;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228983;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +228987;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +228995;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +228998;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +229006;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +229009;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +229020;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +229023;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +229033;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +229038;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +229040;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229043;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +223529;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +223534;0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +223543;0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;1 +223560;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +223567;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +223570;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +223579;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +223584;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +223588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +223593;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +223603;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +223615;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +223626;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +223630;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +223636;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223650;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +223658;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +223668;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +223677;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +223684;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +223687;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +223701;0;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +223719;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +223725;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +223733;0;0;0;0;0;0;0;0;1;1;0;1;1;0;0;0;0 +223747;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +223754;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +223771;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +223779;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +223787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +223817;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +223840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223854;0;0;1;1;0;0;1;0;0;2;1;0;1;0;1;0;0 +223862;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223868;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +223879;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +223890;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +223907;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +223919;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +223924;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +223930;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +223936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223952;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +223964;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +223969;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +223974;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +223988;1;0;0;0;0;1;0;0;1;1;1;0;2;0;0;0;1 +223993;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +223998;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +224024;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +224031;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +224044;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +224051;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +224067;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224075;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +224095;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +224103;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +229511;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +229550;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +229556;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +229560;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +229564;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +229576;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +229583;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +229586;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +229595;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +229600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +229616;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +229621;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +229637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229643;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +229651;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +229659;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229666;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +229675;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +229688;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +229707;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +229730;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +229736;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +229747;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +229750;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +229754;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +229763;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +229772;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +229777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +229793;1;0;1;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +229798;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +229804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229814;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +229819;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +229833;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +229835;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +229848;0;1;1;2;0;2;0;0;1;0;0;0;2;0;1;0;0 +229861;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +229867;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;1 +229874;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +229882;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +229898;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +229904;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229930;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +229942;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +229958;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;1 +229963;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +229968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229997;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +230000;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +230006;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +230018;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230027;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +230049;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +230067;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +230076;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +230082;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +230098;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +230102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230109;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +230116;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +230128;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +230148;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230161;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +230174;0;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0 +230179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +230204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +230215;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +230225;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +230232;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +230249;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +230257;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +230292;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +230296;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +230309;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +230317;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230330;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +230336;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +230348;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +230369;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230389;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +230428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230438;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230454;0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +230461;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +230469;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230472;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +230481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +230495;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230515;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +230522;0;0;0;0;0;0;1;0;0;0;1;1;1;0;1;0;0 +230536;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +230555;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +230561;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +230564;1;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +230571;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +230595;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +230605;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +230621;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +230639;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +230643;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +230650;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +230664;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230677;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +230688;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +230692;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +230698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +230705;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +230715;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +230722;0;0;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +230726;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230753;0;0;2;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +230771;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +230780;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +230783;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230802;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +230816;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +230823;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +230830;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +230833;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +230840;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +230860;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +230875;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230902;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +230904;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +230933;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +230938;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +230946;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +230952;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +230961;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +230966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +230976;0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +230994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231002;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +231010;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +231015;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +231021;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +231023;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231034;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +231054;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +231064;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +231066;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +231068;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231074;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +231095;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +231098;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +231109;1;1;1;1;1;1;0;1;1;1;1;0;1;0;1;0;0 +231120;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +231127;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +231139;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +231144;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231159;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +231163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231169;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +231182;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +231214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +231226;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231234;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +231244;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +231274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231291;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +231298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231303;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231314;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +231326;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231338;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +231348;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231402;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +231415;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +231420;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231425;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +231443;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +231449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +231453;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +231455;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +231484;1;1;0;1;0;1;0;0;1;1;0;0;0;0;1;0;0 +231488;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231502;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231506;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +231511;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +231514;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +231518;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231531;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231553;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +231565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231568;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +231580;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +231582;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +231586;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +231592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +231599;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +231615;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +231627;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +231638;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +231654;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +231661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231669;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +231687;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +231695;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +231705;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +231707;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +231714;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231730;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231738;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +231759;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +231771;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +231780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231787;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +231795;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231804;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +231824;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +231834;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231839;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +231847;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +231849;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +231857;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +231861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231864;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +231876;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +231883;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231888;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +231892;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +231898;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +231904;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +231907;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +226270;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +226279;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +226291;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +226298;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +226305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +226314;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +226324;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +226339;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +226367;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +226380;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +226390;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +226400;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +226420;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0 +226431;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +243122;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243145;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +243156;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +243160;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +243172;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +243177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243188;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +243192;1;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +243196;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +243200;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +243214;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243219;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +243222;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +243230;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +243232;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +243237;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +243261;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +243264;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +243271;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243279;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +243290;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +243298;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +243301;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +243306;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +243312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +243322;0;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0 +243334;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +243337;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +243347;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +243363;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +243368;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +243374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243378;0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +243389;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +243398;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +243402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +243405;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +243424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +243434;1;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +243446;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +243457;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +243473;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +243485;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +243492;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +243502;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +243517;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243524;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +243529;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +243554;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +243563;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +243593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243599;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +243604;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +243612;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +243618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +243633;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +243639;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +243644;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +243652;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +243663;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243680;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +243696;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +243702;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243708;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243716;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +243728;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +243739;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +243747;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +243749;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +243757;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +243765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243777;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +243785;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +243799;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +243809;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +243817;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +243824;1;0;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +243831;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +243836;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +243859;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +243882;0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0 +243888;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +243892;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +243901;0;0;0;0;0;0;1;0;0;1;1;1;1;0;1;0;0 +243908;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +243912;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +243925;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +243931;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +243939;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +243965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +243982;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +243993;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +244000;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +244006;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +244014;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244022;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +244036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244047;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244058;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +244060;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +244067;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +244069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +244101;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244113;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244119;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +244135;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +244140;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +244142;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +244149;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +244155;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244165;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +244175;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +244193;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +244198;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +244201;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +244212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244223;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +244233;0;0;0;0;0;0;1;0;1;0;0;0;1;0;1;0;0 +244251;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +244264;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +244268;1;0;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +244270;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +244276;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +244285;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +244300;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244330;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +244340;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +244345;0;0;1;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +244353;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +244359;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +244370;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +244382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244394;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +244407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244438;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +244440;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +244454;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244456;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +244478;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +244485;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +244495;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +244502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244511;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244518;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +244540;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +244559;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +244571;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +244591;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +244602;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +244610;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +244620;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +244627;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +244637;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244641;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +244650;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +244652;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244662;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +244682;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +244693;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +244704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244707;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +244710;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +244731;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +244752;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +244769;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +244772;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +244785;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +244806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244819;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +244832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244839;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +244846;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +244850;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +244856;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +244874;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +244895;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +244900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244907;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +244920;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +244926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +244939;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +244961;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +244975;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +244984;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +244994;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +245008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245015;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +245022;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +245034;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +245045;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245053;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +245065;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +245097;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +245107;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +245140;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +245147;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +245170;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +245178;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +245190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245203;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +245221;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245225;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +245231;0;0;0;1;1;2;2;0;1;0;0;0;1;0;1;0;0 +245245;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +245253;0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +245274;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +245280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245307;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +245311;0;1;1;1;0;0;1;0;1;1;0;0;1;0;1;0;0 +245315;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +245328;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245341;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +245348;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +245360;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +245372;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245374;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +245385;0;0;1;1;0;1;0;0;1;0;1;0;0;0;1;0;0 +245392;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +245399;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +245408;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245417;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +245439;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +245473;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +245478;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +245493;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +245501;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +233758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233762;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233778;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +233784;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +233790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233798;1;1;1;1;0;0;0;1;1;0;1;0;1;0;0;0;0 +233823;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +233836;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +233843;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +233860;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +233874;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233886;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +233889;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0 +233904;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +233916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233926;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +233934;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +233936;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +233951;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +233958;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +233965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +233975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +233996;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234003;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +234022;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +234029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234067;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +234076;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +234084;0;1;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +234088;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +234097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234115;1;1;1;0;0;1;0;0;0;0;1;0;2;0;1;0;0 +234136;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +234142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234145;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +234151;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +234165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234177;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +234188;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234202;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +234214;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +234221;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234239;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +234245;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +234255;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +234262;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234267;0;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0 +234272;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +234276;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +234297;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +234307;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +234309;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +234328;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +234334;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +234348;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +234355;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234364;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +234380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +234390;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +234398;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +234403;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +234416;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234424;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +234438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234466;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234469;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +234473;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234478;0;0;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +234482;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234490;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +234493;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +234505;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234525;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +234538;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +234547;1;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +234556;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +234565;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +234586;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +234602;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +234608;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234623;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +234644;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +234661;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +234667;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +234675;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +234686;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234690;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +234704;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +234723;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +234740;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +229059;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +229069;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +229085;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +229098;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +229100;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +229117;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229120;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +229124;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229155;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +229162;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +229174;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +229183;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +229190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229205;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +229224;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +229237;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +229240;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +229245;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229257;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +229276;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +229287;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +229292;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +229303;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +229317;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +229330;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +229335;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229345;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +229364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +229386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229398;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +229404;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +229407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229411;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +229425;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +229433;0;0;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0 +229436;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +229442;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +229451;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +229453;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +229469;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +229476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +229495;0;0;1;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +229503;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +235012;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +235015;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235021;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +235036;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +235046;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +235054;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;1 +235082;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +235095;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +235097;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235105;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +235107;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235119;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +235129;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235132;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +235145;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +235159;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +235175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +235186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235189;0;0;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0 +235201;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +235206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235215;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +235218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235228;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +235232;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +235243;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +235246;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +235254;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +235262;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +235267;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +235271;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +235273;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +235294;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +235298;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +235307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235312;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +235314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235340;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;0 +235347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +235372;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235380;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +235398;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +235411;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235416;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +235420;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +235425;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +235459;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +235467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235477;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +235482;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +235486;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235500;0;0;0;1;0;0;0;1;1;0;0;0;1;0;1;0;0 +235506;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +235511;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +235517;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +235527;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +235540;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +235551;1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +235561;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +235574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235582;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +235590;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +235611;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +235639;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +235649;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +235664;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +235669;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +235675;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +235682;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +235686;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +235701;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +235713;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +235721;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235738;0;0;0;1;0;1;0;1;1;1;0;0;0;0;1;0;0 +235755;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +235760;0;1;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0 +235785;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235804;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +235811;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +235819;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235828;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +235836;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +235848;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +235853;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +235872;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +235880;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +235893;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +235902;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +235915;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +235926;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +235947;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +235956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235958;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +235962;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +235968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235976;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +235986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +235996;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235999;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +236003;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +236012;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +236018;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236047;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +236070;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +236072;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +236077;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +236080;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +236087;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +236091;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +236104;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +236107;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +236128;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +236144;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +236154;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +236158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236170;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +236180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236192;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +236196;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +236198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236209;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +236221;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +236250;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +236253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236265;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +236280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236300;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +236307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236313;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +236327;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +236334;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236337;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +236342;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +236349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236364;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +236372;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +236381;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +236383;1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +236390;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +236393;0;0;0;0;0;0;2;0;0;1;0;0;0;0;0;0;0 +236402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236407;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +236413;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +236417;0;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0 +236441;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +236456;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +236459;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +236471;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +236489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236516;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +236527;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +236534;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +236553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236558;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +236564;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +236572;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +236601;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +236610;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +236625;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +236627;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +236634;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +236639;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +236646;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +236653;1;0;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +236656;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +236684;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +236694;0;1;0;1;0;2;0;0;0;1;0;0;2;0;0;0;0 +236713;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236733;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +236747;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236755;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +236759;0;1;0;0;1;1;0;1;1;0;0;1;1;0;1;0;1 +236772;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +236781;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +236798;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +236817;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +236822;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +236838;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236843;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +236868;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236873;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +236882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236901;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +236914;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +236919;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +236932;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +236934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236937;0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +236955;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +236958;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +236981;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +236985;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +236995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +237007;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +237020;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +237033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237043;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237048;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +237064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237072;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +237095;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +237101;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +237112;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +237114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237117;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +237121;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +237124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +237130;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +237145;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237152;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +237156;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237166;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +237175;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +237197;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237212;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +237221;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237226;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +237236;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +237248;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +237255;0;0;1;0;0;2;0;0;0;0;0;0;2;0;1;0;0 +237262;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +237273;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +237280;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +237286;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +237291;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +237303;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +237314;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +237317;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +237340;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +237344;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +237355;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +237369;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +237376;1;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +237382;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +237394;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +237413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237445;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +237453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237458;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +237473;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +237478;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +237482;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +237487;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +237489;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +231917;0;0;0;0;0;1;0;1;0;0;0;0;2;0;0;0;0 +231949;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +231956;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;1 +231964;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +231972;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +231996;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +232014;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +232026;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +232041;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +232051;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +232053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +232064;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +232075;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +232095;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +232105;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +232108;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +232112;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +232120;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +232128;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +232131;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +232138;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +232143;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +248724;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +248727;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +248737;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +248746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +248753;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +248784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248801;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +248812;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +248826;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248830;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +248846;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +248851;1;0;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +248853;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +248863;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +248876;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +248883;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +248901;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +248906;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +248914;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +248923;0;1;1;0;1;1;0;0;0;1;1;1;1;0;0;0;0 +248927;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +248930;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +248938;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +248945;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +248948;0;0;1;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +248963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248973;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +248984;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +248988;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +248993;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +249001;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +249011;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +249015;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +249028;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +249041;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249055;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +249057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249064;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +249074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249088;0;0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0 +249107;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +249114;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +249118;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +249136;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +249142;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +249145;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +249165;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +249170;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +249177;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +249184;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +249195;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +249199;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +249202;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +249217;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;0;0 +249243;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;1 +249249;1;0;0;1;0;0;1;1;0;0;0;0;1;0;0;0;0 +249252;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +249258;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +249265;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +249275;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +249298;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +249301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249305;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +249330;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +249334;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +249340;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +249346;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +249361;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +249369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +249379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249384;1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +249389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249399;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +249408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +249421;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +249430;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +249437;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +249441;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +249450;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +249455;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +249471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249482;1;0;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0 +249488;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +249493;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +249500;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +249505;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +249511;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +249524;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +249540;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +249554;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +249556;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +249564;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +249574;0;0;0;0;1;0;1;0;0;0;1;0;1;0;1;0;0 +249580;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +249584;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +249591;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +249594;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +249596;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +249603;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +249614;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +249619;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +249654;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249656;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +249658;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +249667;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +249682;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +249690;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +249706;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +249721;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +249745;0;0;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0 +249751;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +249763;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +249784;0;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +249793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +249813;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +249831;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +249848;1;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +249854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +249861;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +249873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249880;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249885;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +249889;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +249896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +249911;0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0 +249928;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +249935;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +249948;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +249956;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +249976;1;0;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +249983;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +249990;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +250003;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +250016;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +250024;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +250028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250033;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +250035;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +250045;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +250054;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +250061;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250081;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +250088;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +250102;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +250107;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +250112;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +250123;0;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +250134;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +250139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +250143;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +250145;0;0;0;1;0;2;0;0;0;0;0;0;0;0;0;0;0 +250150;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +250156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +250158;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +250172;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +250197;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +250213;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +250216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250219;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +250238;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +250240;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250245;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250259;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250261;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +250286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250307;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +250312;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250314;0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0 +250330;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +250344;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +250351;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250370;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +250378;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +250412;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250424;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +250449;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +250456;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250470;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +250502;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +250509;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +250535;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +250543;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +250552;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +250567;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +250581;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250592;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +250610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +250615;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +250635;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +250645;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +250655;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250673;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250678;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +250702;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250718;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +250733;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +250748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +250762;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +250776;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +250781;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250796;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +250800;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +250820;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +250836;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +250841;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +250850;1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +250853;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +250860;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +250865;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +250872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250881;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +250885;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +250904;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +250916;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +250932;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +250942;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +250944;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +250953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +250976;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +250988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +251003;0;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +251021;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +251031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251041;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +251050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251060;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +251068;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +251088;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251100;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +251120;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +251144;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +251153;0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +251162;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +251182;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251202;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +251210;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +251214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251230;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +251237;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251241;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;1 +251247;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251259;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +251267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256613;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +256625;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +256634;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +256642;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256649;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +256655;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +256659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256665;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +239707;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239711;0;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +239729;0;0;1;1;0;0;1;0;0;1;0;1;2;0;1;0;0 +239737;1;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +239756;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239764;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +239774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239781;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +239787;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +239800;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +239807;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +239815;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +239830;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +239840;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +239851;1;1;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +239865;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +239875;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239880;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239898;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +239909;1;1;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +239913;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239922;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +239929;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +239936;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +239959;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +239970;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +239977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +239984;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +239991;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +240006;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +240029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240033;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +240043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240048;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240052;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +240055;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240058;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +240075;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +240086;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +240089;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +240103;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240106;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +240129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +240155;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +240167;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240171;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +240178;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +240192;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +240201;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +240207;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +240216;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240222;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +240225;0;1;0;1;1;1;0;0;1;0;0;1;1;0;1;0;0 +240228;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +240235;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +240249;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +240259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +240267;1;0;0;0;1;0;1;0;1;0;0;0;1;0;0;0;0 +240297;1;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +240312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +234751;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +234764;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +234772;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +234778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +234788;1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +234808;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234815;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +234823;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +234831;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +234842;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234856;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +234867;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +234872;0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +234875;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +234884;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +234898;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +234909;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +234925;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +234930;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +234944;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +234956;0;1;1;1;0;1;0;0;1;0;1;1;1;0;1;0;1 +234974;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +234985;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +234992;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +234997;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +235008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240444;0;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +240447;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240450;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240456;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +240463;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240473;0;1;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +240484;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +240493;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +240496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240500;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240531;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +240548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240564;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +240568;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +240574;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +240579;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240583;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +240585;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240613;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +240624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240632;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +240636;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +240662;0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +240670;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +240696;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +240709;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240713;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240719;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +240730;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240738;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +240740;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +240765;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +240776;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +240795;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +240807;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +240810;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240819;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +240824;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +240826;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240831;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +240834;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +240839;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +240855;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +240858;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240869;1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +240877;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240894;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +240904;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +240911;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +240917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240929;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +240955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240957;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +240960;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +240970;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240977;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240992;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +240996;1;1;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0 +241001;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +241008;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +241017;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +241026;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +241030;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +241040;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +241048;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +241052;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +241066;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +241091;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +241093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +241097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +241103;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +241130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +241137;0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0 +241143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +241151;1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +241158;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +241162;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241177;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +241185;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +241190;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +241201;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +241203;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +241215;0;1;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0 +241222;1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +241228;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +241239;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +241257;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +241271;0;0;0;0;0;0;1;0;0;0;1;1;1;0;1;0;0 +241291;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +241299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241311;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +241317;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +241324;1;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +241331;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +241334;1;0;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +241343;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +241352;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +241358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241370;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +241383;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +241388;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +241413;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241429;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +241436;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241439;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +241443;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +241460;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +241474;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241492;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241520;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241528;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241542;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +241547;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +241556;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +241559;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +241577;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +241579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241582;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +241599;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +241615;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +241622;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +241629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241634;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +241644;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +241651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241662;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +241682;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241692;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +241704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241710;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +241726;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +241730;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +241743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +241747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +241752;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +241772;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +241796;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +241823;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +241834;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +241856;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +241865;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +241877;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +241896;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +241903;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +241910;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +241927;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +241930;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +241947;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +241956;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +241965;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +241977;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +241993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242005;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242011;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +242025;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242043;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242047;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +242053;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +242059;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242061;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242063;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +242069;1;0;1;1;0;2;0;0;0;1;1;0;1;0;0;0;0 +242075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242086;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +242097;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242109;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +242113;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242125;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +242143;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242148;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +242157;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +242164;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +242169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242182;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242188;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +242192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242201;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +242207;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +242212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242219;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +242231;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +242246;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +242251;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242292;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +242297;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +242326;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +242330;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +242341;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242347;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +242355;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +242370;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242375;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +242386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242395;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +242413;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242430;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +242437;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +242448;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0 +242459;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +242475;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +242482;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +242484;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +242491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242503;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +242516;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242518;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +242524;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +242534;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +242542;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242549;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +242556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242564;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +242573;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +242582;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +242590;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +242602;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242611;0;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +242621;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +242645;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242647;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242659;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242666;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +242680;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +242689;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242693;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +242703;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +242707;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +242714;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +242720;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +242726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242735;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +242738;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +242743;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +242757;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +242764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242768;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242788;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +242816;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +242821;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +242828;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +242844;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +242848;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +242867;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +242871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242882;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +242887;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +242907;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +242911;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +242914;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +242917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +242940;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242944;0;0;0;0;0;0;2;0;0;0;0;0;1;0;1;0;0 +242954;0;0;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0 +237500;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +237503;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +237511;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +237520;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +237552;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +237584;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +237598;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +237601;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +237617;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +237629;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +237638;0;1;2;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +237641;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +237644;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +237647;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237668;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237677;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +237685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +237693;0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +237702;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +242985;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +242999;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +243006;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +243014;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243019;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +243038;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +243060;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +243074;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +243083;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +243090;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +243095;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +243111;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +254397;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +254408;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +254416;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +254420;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254428;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +254437;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +254439;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +254449;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +254462;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +254467;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +254470;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +254473;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +254477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254481;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +254488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254490;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +254493;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +254502;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +254508;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +254524;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +254528;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +254535;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +254539;0;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +254544;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +254551;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +254573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +254594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254608;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +254616;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +254620;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +254628;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +254635;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254638;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +254648;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +254652;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +254663;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +254670;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +254683;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +254687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254693;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +254732;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +254739;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +254746;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +254755;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +254760;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +254767;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;1 +254775;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +254780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254797;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +254811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254815;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +254825;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +254835;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +254860;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +254866;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +254889;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +254904;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +254908;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +254922;0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0 +254925;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +254937;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +254957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254960;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +254978;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +254987;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +255003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255012;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +255016;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +255024;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +255028;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +255033;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +255049;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +255063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255080;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +255091;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255103;0;0;0;0;0;0;0;0;0;1;1;1;0;0;0;0;0 +255112;1;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +255130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255149;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +255156;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +255169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255173;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +255177;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +255184;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +255193;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +255197;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +255206;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +255221;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +255230;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +255257;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +255266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +255273;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +255283;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +255307;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +255312;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +255327;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +255331;0;0;1;2;0;0;1;0;0;1;2;0;1;0;0;0;0 +255336;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +255343;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +255368;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +255377;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +255397;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +255400;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +255407;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +255415;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255432;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +255462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +255468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255511;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +255514;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255519;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +255526;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +255532;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +255536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255552;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +255565;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +255571;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +255576;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255591;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +255594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255604;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +255606;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +255611;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +255615;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +255620;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255636;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +255651;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +255659;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +255676;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +255678;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +255686;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255697;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255711;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255717;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +255730;1;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +255746;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255767;0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0 +255769;0;0;1;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +255775;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +255800;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +255807;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +255812;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +255821;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +255825;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +255832;0;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;1 +255846;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +255850;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +255870;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +255900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +255928;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +255936;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +255947;0;0;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0 +255954;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +255957;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +255961;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +255967;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +255977;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +255986;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +255997;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +256003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256012;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +256020;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +256034;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +256039;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +256054;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +256068;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +256083;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +256094;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +256098;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +256117;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +256124;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +256135;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +256143;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +256156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256161;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +256170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256184;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +256187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256194;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +256199;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +256207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +256218;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +256224;0;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +256233;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +256242;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +256245;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +256253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256266;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +256278;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +256284;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +256304;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +256316;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +256331;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +256345;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +256359;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +256365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256373;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +256378;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +256390;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +256399;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +256402;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +256405;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256431;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +256438;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +256443;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +256470;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +256481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256496;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +256498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +256509;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +256519;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +256537;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +256540;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256550;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +256554;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +256559;1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;1 +256568;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +256576;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256579;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +256590;0;1;0;0;1;1;0;0;1;0;1;0;1;0;0;0;0 +256602;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +262003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262008;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +262019;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262024;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +262026;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +262032;0;1;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +262042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262048;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +262063;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +262067;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +262073;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262080;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +262096;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262110;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +262115;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +262123;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +262135;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +262146;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262158;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +262163;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +262170;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +262180;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +262193;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +262197;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +262199;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +262202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +262209;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +262226;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262228;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +262234;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +262242;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +262257;0;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +262260;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262269;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +262280;0;0;1;1;0;0;0;1;1;0;0;0;2;0;0;0;0 +262284;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +262289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256779;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +256786;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +256790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256796;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256803;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +256814;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256830;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +256835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256877;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +256896;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +256900;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +256906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256963;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +256967;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +256974;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +256976;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +245509;0;0;1;1;1;0;0;0;0;1;1;0;1;0;1;0;0 +245513;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +245525;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +245532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245540;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +245558;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +245560;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +245571;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +245586;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +245590;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +245596;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245608;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +245618;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +245625;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +245652;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +245658;1;1;0;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +245664;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +245670;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +245676;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245684;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +245696;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245705;0;0;0;1;0;1;1;0;0;0;0;0;2;0;2;0;0 +245723;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245730;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +245735;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +245748;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245758;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +245765;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +245775;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +240315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240320;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +240339;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +240354;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +240360;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +240369;1;1;0;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +240373;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +240396;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +240400;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +240416;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +240424;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +251282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251288;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +251290;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +251309;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +251337;0;0;0;1;1;1;0;0;1;0;1;1;1;0;0;0;0 +245780;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +245790;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245796;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +245803;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245817;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +245826;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +245832;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +245836;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +245844;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +245855;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +245863;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245874;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +245884;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +245905;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +245910;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +245947;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +245964;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +245971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +245997;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +246003;0;1;1;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +246025;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +246031;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +246046;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +246055;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +246065;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +246070;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +246078;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246102;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +246108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246117;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +246127;0;1;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0 +246139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246151;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +246154;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +246169;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +246187;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +246190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246197;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +246206;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +246212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +246245;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +246249;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +246258;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +246272;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +246288;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +246298;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +246315;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +246321;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +246327;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +246338;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +246356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +246362;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +246369;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +246381;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +246391;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +246394;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +246404;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +246411;0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +246423;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +246433;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +246441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246447;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +246453;1;1;0;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +246465;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246479;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +246481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +246491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246497;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +246500;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +246506;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246512;1;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +246522;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +246543;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +246547;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +246550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246568;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +246579;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +246603;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +246609;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +246629;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +246650;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +246662;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +246673;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +246677;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +246683;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +246693;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +246703;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +246711;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +246728;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +246740;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +246756;0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +246773;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +246794;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +246798;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +246802;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +246813;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +246817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +246829;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +246836;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246841;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +246846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246855;1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +246866;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +246876;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +246890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246895;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +246901;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +246905;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +246909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +246922;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +246943;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +246956;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +246964;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +246968;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +246974;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +247004;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +247009;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +247024;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +247049;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +247051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +247054;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +247062;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +247066;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247092;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +247106;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +247125;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +247128;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +247135;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +247138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247149;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +247167;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +247174;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +247179;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +247185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +247194;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +247212;1;1;0;0;1;1;0;1;1;0;0;0;0;0;0;0;0 +247214;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +247220;0;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +247242;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +247257;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247260;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +247280;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +247289;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +247297;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +247308;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +247323;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +247328;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +247331;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +247354;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +247371;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +247378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247389;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247394;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +247401;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +247418;0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +247422;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +247438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247443;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +247453;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +247463;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +247474;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +247482;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247501;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +247510;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +247513;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +247534;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +247543;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +247561;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +247572;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +247584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247607;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247620;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +247625;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +247629;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +247652;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +247661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +247674;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +247685;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +247697;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +247702;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247708;0;1;1;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +247712;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +247721;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +247732;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +247744;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +247750;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +247757;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +247771;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247787;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +247791;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +247804;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +247810;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +247834;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247840;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +247859;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +247872;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +247877;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +247883;0;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0 +247894;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +247914;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +247920;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +247927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +247931;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +247937;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +247939;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +247947;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +247954;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +247958;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +247963;0;1;0;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +247976;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +247980;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +247986;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +247997;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248015;0;1;0;1;1;1;0;0;0;1;1;1;1;0;1;0;0 +248036;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +248048;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +248052;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +248061;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248064;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +248068;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +248076;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248087;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +248100;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248107;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +248114;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +248125;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +248137;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +248144;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +248151;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +248154;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +248159;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +248170;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +248177;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +248187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248197;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +248203;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +248207;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +248212;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +248214;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +248226;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248233;0;0;1;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +248239;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +248242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248247;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +248264;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +248281;1;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +248286;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +248306;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +248312;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +248320;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +248351;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +248362;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +248366;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +248378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248398;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +248409;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +248419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248422;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +248430;0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +248445;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +248451;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +248457;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +248461;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +248466;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +248472;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +248485;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +248493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248497;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +248500;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +248512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +248516;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +242961;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +242964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +242978;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +254016;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +254030;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +254041;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +254058;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +254071;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +254085;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;1 +254092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254106;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +254115;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254124;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254129;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +254132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254137;0;0;0;0;1;0;2;0;0;0;0;0;2;0;0;0;0 +248522;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +248526;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +248544;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +248553;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +248560;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +248568;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +248577;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +248579;1;0;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +248589;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +248600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248609;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +248618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +248635;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +248648;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248656;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +248670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +248673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +248684;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +248693;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +248702;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +248705;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +248710;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +248718;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +260004;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +260014;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +260019;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +260037;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +260042;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +260050;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +260054;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +260062;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +260071;0;1;0;0;0;1;0;0;1;0;1;0;2;0;1;0;0 +260074;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +260078;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +260088;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +260098;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +260100;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +260103;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +260117;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +260132;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +260144;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +260146;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0 +260153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260179;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +260181;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +260189;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +260195;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +260228;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +260240;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +260255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +260258;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +260269;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +260286;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +260299;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +260317;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +260323;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +260339;1;0;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0 +260343;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +260361;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +260369;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +260388;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +260393;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +260414;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +260421;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260431;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +260443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +260458;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260498;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +260508;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +260512;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +260525;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +260528;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +260532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260540;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +260543;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260554;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +260556;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +260577;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +260585;0;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +260592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260601;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +260617;0;0;1;1;0;0;1;0;0;1;1;1;0;0;0;0;0 +260635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260639;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +260650;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260669;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260702;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +260706;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260710;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +260721;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +260728;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260742;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +260763;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +260771;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +260780;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +260783;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +260789;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +260794;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260811;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260815;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +260825;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +260848;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +260856;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +260884;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +260895;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +260906;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260912;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +260922;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +260933;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +260936;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +260949;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260956;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +260963;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +260967;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +260975;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +260980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +260989;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +260994;1;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0 +261008;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +261012;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +261014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261022;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +261027;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +261033;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +261049;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +261051;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +261067;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +261081;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +261098;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +261108;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +261115;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +261118;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +261121;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +261126;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +261142;1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +261147;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +261150;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261152;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +261156;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +261174;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +261184;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +261189;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +261191;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +261207;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +261223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +261236;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +261258;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +261272;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +261284;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +261290;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +261292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261297;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +261307;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +261318;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +261328;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +261336;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +261344;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +261349;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +261354;1;1;1;1;1;1;0;1;0;1;1;0;1;0;0;0;0 +261362;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +261364;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +261376;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +261380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +261389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261406;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +261412;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +261424;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +261429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261444;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +261451;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +261457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261467;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +261476;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +261486;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +261488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261504;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +261525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261539;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +261548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261557;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +261565;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +261574;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +261603;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +261630;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +261633;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +261640;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +261645;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +261655;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +261667;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +261677;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +261679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261681;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +261687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +261697;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +261705;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +261714;0;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +261743;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +261755;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +261760;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +261772;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +261779;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +261782;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +261797;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +261806;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +261820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +261828;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +261850;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +261857;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +261861;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +261865;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +261872;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +261883;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +261895;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +261904;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +261919;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +261929;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +261936;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +261941;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +261974;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +261985;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +267221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267227;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267244;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +267249;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +267259;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +267262;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267279;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +267287;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267295;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +267298;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +267308;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +267326;1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +267329;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +267331;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +267336;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +267343;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +267348;0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +267350;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +267376;1;1;0;0;0;0;0;0;1;0;0;0;2;0;0;0;0 +267382;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +267385;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +267388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267403;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267412;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267417;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +267419;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +267424;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267438;0;0;1;0;0;0;2;0;0;1;1;0;2;0;0;0;0 +267458;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +267462;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +267475;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +267491;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +267511;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +267520;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +267522;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +267542;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +267551;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +267566;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +267580;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267613;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267619;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +267621;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +267640;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +267648;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +267656;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +267661;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +267668;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +267675;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267681;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +267701;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +267715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267724;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +262292;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0 +262308;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +262322;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +262328;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +262344;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +262361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262386;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +262391;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +262399;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0 +262405;0;1;0;1;1;1;0;0;1;1;0;1;1;0;1;0;0 +262410;1;1;1;1;0;2;0;0;1;0;1;0;2;0;0;0;0 +262417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262426;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +262441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +262465;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +262470;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +262476;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +262483;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262505;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +262522;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +262525;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +262528;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +262539;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262546;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262557;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +262568;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +262598;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +262605;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262611;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +262616;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +262635;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +262645;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +262664;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262681;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +262685;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +262696;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +262706;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +262716;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262742;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +262752;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262761;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262774;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;1 +262786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262798;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +262806;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +262822;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +262832;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +262836;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +262856;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +256673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +256676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +256691;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +256707;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +256713;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +256727;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +256733;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256738;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256747;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +256749;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +256758;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +256765;0;0;0;0;1;0;0;0;0;0;0;0;2;0;1;0;0 +256769;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +251342;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +251357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251361;0;1;0;1;0;0;1;0;1;1;1;0;1;0;0;0;0 +251364;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251375;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251380;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +251384;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251387;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +251392;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +251407;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +251414;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +251422;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +251442;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +251450;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +251458;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +251467;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +251470;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251485;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +251497;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +251504;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251511;0;1;1;1;1;1;0;0;1;1;1;0;0;0;0;0;0 +251517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251538;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +251548;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +251551;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +251554;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251563;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +251579;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +251594;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +251615;0;1;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +251624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251630;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +251639;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251646;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +251654;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +251659;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251670;0;0;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +251680;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +251689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251691;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +251705;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +251712;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251721;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +251758;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +251777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251785;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +251791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251797;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +251804;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +251811;0;1;1;1;1;0;0;0;1;0;1;0;1;0;1;0;0 +251824;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +251845;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +251853;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +251856;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +251860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +251872;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +251894;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +251898;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251901;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +251903;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +251911;1;0;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0 +251921;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +251925;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +251930;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +251959;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +251965;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +251970;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +251974;2;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +251979;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +251981;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +251995;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +252005;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +252034;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252039;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +252057;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +252076;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +252080;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +252093;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +252101;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +252104;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +252109;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +252115;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252126;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +252143;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252153;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +252166;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +252174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +252186;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +252191;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +252199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252201;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +252219;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +252229;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +252241;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +252247;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +252262;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +252266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252270;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +252278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252280;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +252286;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252304;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +252327;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +252334;0;1;0;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +252339;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +252345;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +252356;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +252363;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +252375;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +252380;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +252395;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +252419;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +252421;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +252432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +252441;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +252447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252471;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252479;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252482;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +252489;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +252497;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +252501;0;1;0;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +252529;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +252547;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +252553;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +252570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252579;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +252585;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +252593;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +252609;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +252613;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +252623;0;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +252628;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +252634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252667;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +252683;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +252697;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +252704;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +252711;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +252734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +252754;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +252768;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252778;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +252784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252788;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +252791;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +252797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +252800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +252808;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +252822;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +252830;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +252836;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +252845;1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +252847;0;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +252859;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +252864;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +252890;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +252899;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +252905;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252913;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +252933;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +252955;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +252974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +252976;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +252997;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +253008;0;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +253022;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +253035;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +253050;0;0;0;1;0;1;0;0;0;0;0;0;2;0;1;0;0 +253058;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +253077;1;1;1;1;1;0;0;0;1;1;0;0;0;0;0;0;0 +253083;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +253085;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +253089;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +253098;1;0;1;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +253104;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +253109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253116;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253126;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +253129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253142;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +253150;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +253154;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +253169;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +253171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253189;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +253196;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +253206;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +253213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +253217;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +253224;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +253244;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +253247;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +253249;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +253268;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +253280;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +253295;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +253299;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +253305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253314;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +253325;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +253330;0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +253336;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +253352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253359;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +253370;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +253372;1;0;0;1;0;1;0;1;1;0;0;1;1;0;0;0;0 +253378;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +253399;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +253403;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +253410;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +253415;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +253420;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +253449;0;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0 +253462;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +253474;1;1;0;1;0;1;0;1;0;0;0;1;1;0;0;0;0 +253485;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +253495;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +253535;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +253540;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +253544;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +253550;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +253557;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +253580;1;0;1;1;1;0;0;0;1;0;0;0;1;0;1;0;0 +253601;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +253605;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253616;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +253629;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +253641;0;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +253655;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +253664;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +253669;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +253672;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +253694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253719;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +253754;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +253779;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +253797;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +253817;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +253828;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +253831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +253839;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253847;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +253856;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +253877;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253883;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +253919;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +253932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253938;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +253942;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +253949;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +253957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +253965;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +253973;0;1;1;1;0;0;1;0;1;1;1;0;1;0;0;0;0 +253979;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +253983;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +253996;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +254007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +259326;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +259357;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +259368;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259370;0;2;0;1;0;1;0;0;2;0;1;0;1;0;0;0;0 +259376;1;1;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +259397;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +259402;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +259413;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +259427;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +259444;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +259456;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +259458;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259469;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +259480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259484;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +259489;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +259501;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259515;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +259522;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +259528;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +259538;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +259554;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +259567;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +259575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259584;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +259602;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259611;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +259629;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +254143;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +254147;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +254153;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +254170;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +254176;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +254205;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +254212;1;0;0;0;0;0;0;0;1;0;1;0;1;0;0;0;0 +254215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254228;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +254231;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +254234;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +254249;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254257;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +254265;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +254273;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +254282;0;0;0;0;1;1;0;0;0;1;0;1;0;0;0;0;0 +254288;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +254294;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +254301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254304;1;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;1 +254314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254322;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +254332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254337;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +254353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +254370;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +254374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +254381;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +254392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265579;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +265588;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +265590;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +265608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265610;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +265614;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265624;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +265633;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +265647;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +265657;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +265660;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +265668;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0 +265670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265675;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265677;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +265696;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +265700;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +265703;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +265713;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +265723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265731;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +265753;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +265761;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +265773;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265778;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +265782;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265799;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +265815;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +265824;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +265830;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265851;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +265859;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +265874;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +265885;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265893;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265905;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +265928;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +265940;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +265944;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +265956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +265965;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +265985;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +265991;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +265993;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +265999;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +266005;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +266008;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +266025;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +266033;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +266045;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +266050;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +266075;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +266092;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +266097;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +266109;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +266116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266138;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +266141;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +266153;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266169;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +266176;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +266186;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +266191;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +266198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266221;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266224;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +266233;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +266252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266254;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +266262;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +266268;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +266277;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266295;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +266305;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +266313;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266328;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +266338;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +266344;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +266353;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +266358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +266371;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +266376;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +266389;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +266396;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266400;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +266404;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266420;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +266426;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +266428;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +266435;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +266447;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266462;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +266471;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +266495;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +266513;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +266522;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +266534;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +266540;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +266549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +266561;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +266578;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +266600;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +266605;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +266618;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +266638;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +266642;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +266647;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +266652;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +266657;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266661;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +266666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +266671;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +266678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266684;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +266692;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +266703;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +266716;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +266727;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +266749;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;1 +266755;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +266766;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +266780;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266785;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +266790;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266799;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +266816;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +266822;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +266835;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +266850;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +266854;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +266866;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +266881;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +266884;1;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +266892;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +266898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266902;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +266909;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +266911;0;0;0;1;0;2;0;0;0;1;1;0;1;0;0;0;0 +266917;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +266938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +266943;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +266956;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +266967;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +266971;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +266981;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +266990;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +266992;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +266995;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +267007;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +267010;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267027;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +267032;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +267035;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +267040;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267051;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +267059;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +267067;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;1 +267074;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +267089;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +267105;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +267110;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +267121;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267141;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +267154;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +267158;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +267168;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +267178;0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +267191;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +267206;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +267211;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +267214;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +267218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272519;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272538;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +272550;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +272563;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +272579;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +272588;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +272599;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +272609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272614;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +272626;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +272631;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +272637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272651;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +272666;0;0;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +272684;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +272691;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +272703;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +272707;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +272715;0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +272722;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272738;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +272742;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +272762;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +272782;1;0;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +272788;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +272792;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +272806;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272813;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +272821;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272825;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272833;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +272837;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +272840;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +272845;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +272857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +272867;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +272884;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +272893;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +272901;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +272903;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +272907;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +272920;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +272922;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0 +272934;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +272945;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +272958;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272977;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +272990;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272997;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +273001;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +273009;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +273017;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +273027;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +273033;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +273040;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +273043;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +273051;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +273060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273065;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +273081;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +273098;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +273115;1;0;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +273120;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +273126;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +273130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273138;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273151;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +267729;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +267736;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +267743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267756;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +267775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267786;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267801;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +267819;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +267823;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267843;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +267848;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +267858;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267863;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +267868;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +267877;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +267901;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +267917;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +267927;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +267933;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +267938;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +267944;1;0;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0 +267946;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267956;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +267958;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +267967;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +267972;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +267974;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +267980;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +268003;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +268013;0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +268024;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +268036;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +268043;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +268055;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +268062;0;0;1;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +268071;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268099;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +268105;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +268111;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +268119;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +268122;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268127;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +268136;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +268142;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +268146;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +268153;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +268160;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +268163;0;0;0;1;0;1;1;0;0;1;0;0;0;0;1;0;0 +268171;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268177;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +268185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +268194;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +268222;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +268228;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +268242;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +268281;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +268289;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +268291;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +268298;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +268317;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +268332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +268346;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +268354;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +268370;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +268373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +268385;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +268406;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +268414;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268417;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +268430;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +268438;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +268453;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +268466;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +268471;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +268473;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +268484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +268490;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +268500;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +268513;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +268526;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +268529;0;0;1;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +268541;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +256981;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +256988;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +257007;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +257021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257024;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +257043;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +257055;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257062;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +257068;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +257074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257084;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257088;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0 +257108;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +257131;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +257146;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +257163;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +257166;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257181;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257183;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +257197;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +257202;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257218;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257230;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +257240;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +257262;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +257274;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +257286;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +257295;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +257297;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +257313;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +257323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +257343;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +257347;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +257352;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +257361;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +257372;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257384;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +257394;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +257403;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +257405;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +257415;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +257420;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +257436;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +257458;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +257465;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +257475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257485;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +257503;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +257507;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +257525;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +257535;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +257547;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +257552;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +257564;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257586;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +257597;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +257616;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +257633;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +257653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257659;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +257677;0;1;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +257694;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +257702;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +257737;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +257746;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +257751;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +257768;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +257773;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +257778;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +257811;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +257821;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +257824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257828;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +257836;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +257843;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257852;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257868;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +257888;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +257894;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +257898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257903;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +257922;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257934;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +257939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +257953;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +257958;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +257964;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +257973;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +257977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +257983;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +257988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +258003;0;0;1;1;1;0;0;0;0;1;0;0;1;0;0;0;0 +258009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258018;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +258021;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +258038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258044;0;0;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +258046;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +258055;1;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +258066;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +258085;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +258099;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +258122;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +258125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258131;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +258141;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +258161;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +258173;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +258183;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +258187;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +258201;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +258207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258225;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +258233;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +258238;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +258251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258257;1;0;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +258269;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +258287;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +258289;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258292;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +258296;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +258301;0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +258316;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +258323;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +258325;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +258333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258344;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +258351;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +258359;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +258371;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +258386;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +258404;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +258411;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +258419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +258447;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +258452;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +258455;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +258467;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +258477;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258485;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +258488;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +258510;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +258525;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +258535;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +258547;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +258555;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +258569;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258579;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +258585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +258595;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +258607;0;0;0;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +258620;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +258627;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +258641;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258643;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +258651;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +258662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +258667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +258674;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258681;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258689;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +258699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258743;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +258755;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +258769;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +258783;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0 +258811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258822;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +258843;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +258848;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +258876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +258886;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258894;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +258901;0;0;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +258923;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +258925;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +258935;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +258945;0;0;0;1;1;1;0;2;2;0;0;0;1;0;0;0;0 +258952;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +258958;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +258967;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +258978;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +259000;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +259002;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259005;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +259015;1;0;1;1;0;0;1;1;1;1;0;0;1;0;1;0;0 +259025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259033;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259046;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +259062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259070;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +259081;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +259096;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +259098;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259102;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +259108;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +259126;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +259133;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +259136;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +259140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259150;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +259153;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +259161;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +259174;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +259183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259187;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +259189;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +259210;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +259221;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259243;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +259257;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +259274;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +259287;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +259292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259299;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +259307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259315;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +259324;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +264702;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +264710;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +264715;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +264718;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264725;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +264737;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264745;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +264752;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;1 +264771;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264779;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +264791;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +264802;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +264804;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264821;1;1;2;0;1;1;0;1;0;0;0;0;1;0;0;0;0 +264825;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +264829;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +264835;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +264842;0;1;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +264845;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +264850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264861;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +264872;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +264882;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;1 +264887;1;0;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0 +264894;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264925;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +264936;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +264941;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +264968;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +264984;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +264990;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264997;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +264999;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +265009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +265024;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +265026;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +265030;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +265034;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265051;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +265056;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +265063;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +265074;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +265089;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +265095;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +259633;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +259642;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +259657;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +259674;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259678;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +259687;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259694;0;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +259715;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +259721;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +259726;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259748;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259770;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +259778;1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +259786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259794;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +259800;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259804;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +259813;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +259819;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259836;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +259853;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +259859;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +259866;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +259884;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +259891;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +259893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259898;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +259905;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +259914;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +259929;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +259936;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259958;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +259960;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +259967;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +259980;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +259985;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +259990;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +259994;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +259997;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +271078;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +271084;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +271088;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +271118;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271128;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +271139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271149;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +271151;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271158;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +271166;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +271178;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271181;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +271196;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +271209;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271219;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +271223;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271233;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +271240;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +271248;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +271252;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +271263;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +271278;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +271297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271313;1;0;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0 +271317;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271321;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +271323;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +271339;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +271341;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271350;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +271361;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +271370;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271379;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +271385;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +271395;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +271400;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +271417;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +271425;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +271432;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +271439;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +271464;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271469;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +271475;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +271492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +271497;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +271502;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271513;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +271517;0;1;0;1;0;1;0;0;0;1;1;1;1;0;0;0;0 +271521;0;0;0;0;0;0;0;0;0;0;0;0;3;3;0;3;0 +271548;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271554;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +271563;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271581;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +271583;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271585;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +271594;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +271597;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +271607;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +271611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271621;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +271644;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +271651;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271656;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +271669;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +271677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +271691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271699;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +271705;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +271712;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +271738;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +271743;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +271747;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +271755;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +271762;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +271766;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +271771;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +271782;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +271798;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +271804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271818;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271838;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +271853;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +271865;0;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +271878;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +271881;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +271893;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271899;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +271902;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +271904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +271921;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +271933;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +271946;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +271962;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +271981;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +271984;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +271987;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +272002;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +272015;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +272024;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +272030;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +272039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272046;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +272052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272068;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +272087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272091;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +272098;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +272116;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +272120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272129;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +272135;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +272144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272171;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +272182;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +272191;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +272197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +272209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +272222;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +272227;0;1;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +272241;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +272248;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +272255;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +272269;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +272277;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +272294;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +272303;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +272311;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +272323;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +272330;0;1;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +272340;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +272353;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +272363;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272368;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272374;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +272380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +272385;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +272388;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +272392;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +272404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +272420;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +272433;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +272438;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +272442;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +272454;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +272462;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +272481;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +272490;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +272502;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +277928;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +277932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277951;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0 +277956;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +277963;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +277969;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +277974;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +277990;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +277996;0;1;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +278008;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278036;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278046;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +278048;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +278051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278056;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +278076;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +278080;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +278087;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278104;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +278114;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +278121;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +278128;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +278136;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278140;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +278148;1;0;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0 +278160;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278164;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +278175;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +278186;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +278188;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +278205;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +278209;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278237;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +278288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +278306;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +278308;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +278322;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +278342;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278377;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +278394;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +278401;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +278408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +278417;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +278420;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278442;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278452;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +278469;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +278473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278487;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +278493;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +278502;0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0 +278505;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +278522;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278526;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +278539;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278549;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +278557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278561;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +278568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278581;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +278598;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +278626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278635;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +278644;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278646;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +278652;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +278665;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +278682;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +278690;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +278702;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278710;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +278715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278738;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +278746;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +278753;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278755;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +278777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278791;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278807;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +278830;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278839;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +278860;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +278874;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +273170;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +273178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273187;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +273210;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +273212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273230;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +273233;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +273241;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273245;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +273253;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +273259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +273269;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +273285;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273302;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +273309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273316;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +273320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273329;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +273334;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +273339;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273348;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +273364;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +273390;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +273392;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +273398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273415;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +273428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273436;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +273443;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +273453;1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +273477;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +273482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273515;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +273547;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +273553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273555;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +273561;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +273564;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +273575;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +273595;1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +273599;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +273621;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +273630;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;1 +273638;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +273647;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +273657;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +273660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273662;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +273666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273680;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +273685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273692;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +273700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +273708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273712;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +273718;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +273724;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +273748;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +273757;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +273767;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +273776;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +273785;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +273790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273801;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +273827;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273830;1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +273836;0;0;1;0;0;1;0;0;0;0;0;1;0;0;1;0;0 +273840;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +273854;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +273866;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +273873;1;1;0;1;0;2;0;0;0;1;1;0;1;0;0;0;0 +273881;0;1;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +273888;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +273895;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +273915;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +273938;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +273944;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +273953;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +273964;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +273979;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +273989;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +273997;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +274007;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +274012;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +274019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274025;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +274030;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +274039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274049;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +274058;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +274070;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1 +274083;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +274090;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274099;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +274112;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +274124;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +274130;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +274134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +274149;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +274158;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +274161;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +274175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +274183;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +274186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274193;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274202;0;0;2;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274216;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +274232;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +274248;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274254;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +274264;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +274273;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +262869;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +262894;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +262901;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +262910;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +262922;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +262926;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +262932;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +262938;0;0;1;0;0;1;1;0;0;0;0;0;1;0;1;0;0 +262941;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +262953;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +262973;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +262979;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +262983;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +262995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +263004;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +263013;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +263019;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +263025;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +263030;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +263033;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +263046;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +263052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263079;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +263090;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +263095;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +263101;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +263132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263164;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +263171;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +263180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +263195;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +263204;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +263207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263219;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +263231;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +263241;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +263244;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +263255;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +263279;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +263287;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +263310;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +263318;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +263325;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +263333;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +263337;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +263343;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +263362;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +263388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +263401;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263409;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +263417;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +263435;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +263442;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +263448;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +263464;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +263473;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +263477;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +263485;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +263496;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +263502;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +263509;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +263517;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +263520;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +263530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263548;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +263563;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +263573;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +263579;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +263585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +263587;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +263590;1;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +263597;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +263606;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +263621;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +263641;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +263659;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +263670;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +263685;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +263695;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +263713;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +263737;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +263747;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +263751;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +263760;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +263767;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +263784;1;0;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0 +263791;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +263814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +263817;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +263851;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +263862;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +263872;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +263876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263879;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +263896;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +263912;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +263933;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +263941;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +263945;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +263956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263967;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +263972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +263985;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +263992;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +264022;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +264034;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264040;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +264049;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +264068;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +264081;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +264084;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +264090;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264096;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +264101;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +264106;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +264112;1;1;0;0;0;1;0;0;1;0;1;1;1;0;0;0;0 +264119;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +264128;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264134;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +264138;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +264143;0;1;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +264148;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +264150;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264160;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +264162;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +264166;1;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +264174;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +264180;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +264192;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +264197;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264210;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +264216;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +264224;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +264249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264257;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +264262;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +264268;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +264275;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +264282;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +264297;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +264300;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +264314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264323;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +264335;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +264342;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +264347;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +264349;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +264357;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +264385;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +264398;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +264407;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +264416;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +264420;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;1 +264424;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264429;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +264439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264462;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +264478;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264499;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +264506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264520;1;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +264528;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +264530;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +264541;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +264543;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +264551;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +264563;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264565;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +264568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +264577;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +264586;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +264604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +264631;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +264639;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +264656;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +264665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +264682;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +264690;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +269964;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +269968;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +269972;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +269976;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +269981;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +269991;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +270001;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +270014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +270025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270049;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +270078;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270084;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +270091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270097;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +270103;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +270108;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +270117;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +270127;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +270130;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +270137;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +270144;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270151;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +270155;1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +270163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +270180;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +270193;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270204;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +270210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +270224;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +270226;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +270246;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +270249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270263;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270294;1;1;1;2;0;1;0;0;1;1;0;0;1;0;0;0;0 +270300;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +270307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270318;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +270322;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +270334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270340;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +270350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270357;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +270370;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +270374;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270387;1;0;1;0;1;1;0;1;1;0;0;0;1;0;1;0;0 +270399;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +270408;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +270413;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +270417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +270421;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270429;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +270442;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +270457;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +270463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270476;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +270483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270493;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +265113;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +265136;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +265142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +265152;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +265157;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +265178;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +265213;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +265222;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +265239;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +265255;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +265266;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +265268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265277;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +265286;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +265300;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +265308;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +265319;0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +265321;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +265327;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +265344;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +265353;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +265361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265373;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +265384;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +265393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265401;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +265405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265412;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +265421;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +265428;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +265433;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +265441;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +265458;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +265460;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265489;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +265497;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +265500;1;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;1 +265515;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +265529;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +265532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +265535;1;1;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +265549;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +265552;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +265555;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +265562;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +265572;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +276653;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +276671;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276686;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +276700;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276706;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +276720;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +276732;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +276759;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276768;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +276784;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +276787;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +276808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276811;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;1 +276814;1;0;1;1;0;1;0;1;0;1;1;0;1;0;1;0;1 +276821;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +276823;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +276833;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +276835;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +276849;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +276852;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +276869;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +276874;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +276882;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +276888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276903;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +276912;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +276921;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +276925;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0 +276940;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +276955;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +276968;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +276982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276991;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +277016;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +277035;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +277055;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +277064;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +277067;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +277075;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +277080;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +277086;0;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0 +277100;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +277107;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +277110;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +277116;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +277127;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +277130;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +277138;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +277144;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +277154;0;1;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +277160;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +277168;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +277172;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +277188;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +277195;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +277199;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +277209;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +277229;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +277233;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +277241;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +277245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277269;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +277288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277298;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +277307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277316;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +277336;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +277349;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +277356;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +277367;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +277376;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277379;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +277384;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +277390;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +277412;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +277429;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +277435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +277442;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +277448;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +277457;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +277465;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +277472;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +277482;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +277492;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +277501;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +277504;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +277515;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +277520;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +277531;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +277548;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +277556;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +277571;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +277583;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +277591;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +277602;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277618;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +277620;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +277622;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +277630;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +277641;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277656;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +277661;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +277667;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +277672;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +277677;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +277693;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +277715;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +277717;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +277732;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +277743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +277747;0;1;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0 +277764;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +277773;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +277786;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +277800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277802;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +277808;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +277815;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +277819;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +277824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277840;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +277854;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +277873;0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0 +277882;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +277894;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +277905;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +277909;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1 +283548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283569;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +283573;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +283575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283589;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +283605;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +283622;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +283639;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +283644;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283659;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283670;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +283696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +283707;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283716;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283723;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +283729;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +283739;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +283744;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +283753;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283763;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +283771;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +283781;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +283794;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;0;0 +283800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283812;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +283820;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +283824;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +283832;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283834;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +283836;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +283848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283871;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +283876;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +283883;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283894;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283899;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +283917;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +283928;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +283945;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +283961;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +283964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +283990;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284006;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0 +284011;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +284016;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +284021;0;1;0;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +284043;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +284051;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +284057;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284061;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284067;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +284071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284088;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +284104;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0 +284112;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +284127;1;1;0;0;1;1;0;0;0;1;1;0;1;0;0;0;0 +284138;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +284143;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +284153;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +284161;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +284166;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +284171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +284194;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +284200;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284207;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +284210;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +284222;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +284236;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +284238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284261;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +284263;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +284268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284278;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +284295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284321;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +284329;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284344;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +284350;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +284354;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +284361;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284370;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +284372;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +284381;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +284394;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +284400;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +284402;0;0;0;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +284408;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284415;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +284438;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +284453;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +284463;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +284468;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +284475;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +284486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284498;0;1;1;1;0;0;1;0;1;1;1;0;1;0;1;0;0 +284509;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +284515;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +278881;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +278895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +278913;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +278916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278919;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +278944;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +278955;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +278964;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +278969;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +278973;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +278975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +278985;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +278988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +278993;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279001;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +279011;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +279024;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +279033;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +279047;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +279049;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +279055;0;1;1;1;0;1;0;0;1;1;1;1;1;0;0;0;0 +279065;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +279077;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +279110;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +279120;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +279143;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +279155;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +279174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279191;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +279217;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +279222;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +279226;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +279240;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +279247;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +279252;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +279254;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +279258;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +279264;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +279271;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +279278;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +279282;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +279286;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +279294;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +279313;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +279318;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +279323;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +279337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279348;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +279358;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +279375;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +279381;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +279386;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +279405;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +279411;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +279416;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +279429;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +279450;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +279461;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +279478;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +279484;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +279499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +279508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279512;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279524;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +279527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279541;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279548;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +279553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +279562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279571;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +279580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279593;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +279597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279606;1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +279610;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +279618;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +279627;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +279635;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +279639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279647;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +279654;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279659;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279669;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +279673;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +279678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279683;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +279691;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +279700;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +279713;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +279720;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279729;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +279731;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +279736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279748;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +279754;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +279766;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +279771;1;0;1;0;1;1;0;1;0;1;1;0;1;0;0;0;0 +279777;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +279793;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +279807;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +279811;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +279818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279829;0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +279835;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +279837;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +279843;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +279850;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +279889;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +279896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +279907;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +279911;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +279918;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +279927;1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +279934;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +279940;0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0 +279950;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +279955;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +279961;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +279966;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +279971;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +279985;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +279994;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +280015;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +280026;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +280039;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +280045;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +280062;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +280066;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +280079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280090;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +280093;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +280096;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280104;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +280114;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +280125;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +280128;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +280142;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +280157;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +280169;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +280188;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +280201;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +280212;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +280217;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +280224;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +280243;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +268559;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +268562;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +268577;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +268584;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +268590;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268603;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +268625;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +268636;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +268638;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +268640;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +268650;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +268682;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +268684;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +268698;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +268720;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268729;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +268741;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +268743;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +268755;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +268774;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +268780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +268786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +268790;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +268805;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268812;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +268814;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +268820;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +268828;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +268832;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +268838;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +268861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +268888;0;0;1;0;0;0;0;0;0;1;0;0;2;0;0;0;0 +268894;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +268906;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +268916;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +268920;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +268925;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +268941;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +268952;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +268957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +268961;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +268982;0;1;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +268994;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +268999;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +269006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +269023;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +269032;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +269037;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +269046;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +269066;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +269083;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +269093;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +269102;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +269115;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +269136;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +269142;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +269152;1;0;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0 +269162;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +269169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269173;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +269179;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +269199;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +269205;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +269212;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +269225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +269234;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +269238;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +269250;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +269261;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +269269;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269292;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +269309;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +269311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +269316;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +269323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269326;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +269335;1;1;1;1;1;1;0;1;1;1;1;0;1;0;1;0;0 +269349;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +269371;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +269379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269389;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +269397;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269410;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +269420;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +269428;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0 +269434;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +269436;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +269456;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +269465;0;0;0;1;0;0;2;0;0;1;0;0;2;0;1;0;0 +269473;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +269488;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +269499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269504;0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +269522;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +269536;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +269539;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +269550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269576;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +269591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +269594;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +269627;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +269630;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +269637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +269647;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +269659;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +269672;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +269675;0;0;1;1;0;0;0;0;0;1;1;1;1;0;0;0;0 +269694;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +269698;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +269721;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +269739;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +269741;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +269758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269762;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +269774;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +269778;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +269787;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +269800;1;1;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +269805;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +269821;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +269830;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +269842;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +269845;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +269877;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +269886;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +269903;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +269920;0;1;1;0;0;0;0;0;1;2;0;0;0;0;0;0;0 +269925;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +269929;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +269949;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +269955;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +275241;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +275247;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +275261;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +275263;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +275267;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +275271;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +275276;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1 +275283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275323;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +275331;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +275348;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +275354;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +275360;1;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +275365;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +275382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275394;0;0;1;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +275402;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +275422;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +275431;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +275442;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +275444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275449;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +275463;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +275468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275472;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +275493;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +275511;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +275522;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +275527;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +275541;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +275554;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +275556;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +275563;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +275567;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +275573;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +275583;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +275585;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +275607;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +275614;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +275619;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275623;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +275630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275635;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +275647;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +275660;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +275665;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +275674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +275692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275701;1;0;1;0;1;1;0;0;1;0;0;1;0;0;0;0;0 +275705;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +275713;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +275727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275736;0;1;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +275741;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +275747;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +275761;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275772;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +275784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +275790;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +275803;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +275837;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +275857;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +275880;1;1;0;1;0;2;0;0;0;0;0;0;2;0;0;0;0 +275901;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +275925;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +275931;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +275945;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +275953;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +275966;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +275979;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +276001;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +276021;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +276042;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +276065;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +276075;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +270502;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +270518;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +270535;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +270538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270545;1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +270551;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +270567;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +270579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270598;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270602;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +270616;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +270622;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270631;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +270635;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +270648;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +270651;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270674;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +270684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270692;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +270701;1;1;1;0;1;1;0;1;1;0;0;0;1;0;1;0;0 +270709;1;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +270722;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +270735;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270747;0;1;2;1;0;2;0;0;1;1;0;1;1;0;1;0;0 +270749;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270759;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +270777;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +270788;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270792;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +270797;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +270799;0;0;0;0;1;1;0;0;0;1;0;1;0;0;1;0;0 +270830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270842;1;0;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +270858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270872;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +270883;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270910;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +270926;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +270930;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +270935;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +270944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270968;0;1;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +270978;1;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +270983;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +270989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +270992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +270994;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +271004;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +271007;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +271009;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +271017;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +271024;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +271039;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +271059;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +282510;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +282523;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +282540;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +282569;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +282573;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +282585;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +282587;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +282598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282603;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +282618;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +282629;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +282648;1;2;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +282661;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +282664;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +282672;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +282689;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +282699;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +282703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +282717;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +282719;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +282732;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +282737;1;1;1;1;0;1;0;1;0;1;0;1;1;0;0;0;0 +282748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282754;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +282764;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +282768;0;0;0;1;1;0;0;0;0;1;1;0;0;1;0;1;1 +282773;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282789;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +282795;0;0;0;1;0;0;2;0;0;0;0;0;1;0;1;0;0 +282820;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +282829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282839;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +282842;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +282848;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +282860;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +282872;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +282875;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +282891;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +282896;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +282910;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;1 +282923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282931;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282944;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +282960;0;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0 +282987;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282998;1;1;0;0;0;1;0;1;1;0;1;1;1;0;0;0;0 +283013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283015;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +283029;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +283032;0;1;1;1;0;2;0;0;0;1;0;0;1;0;1;0;0 +283036;0;1;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +283054;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +283060;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +283070;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +283077;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283094;1;0;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0 +283100;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +283107;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +283111;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283118;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +283122;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283135;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +283137;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283144;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +283146;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +283153;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +283157;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +283171;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +283177;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +283197;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +283202;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +283207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283222;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +283230;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +283245;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +283255;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +283268;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +283274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283282;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283287;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +283295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283322;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +283335;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283347;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +283354;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +283372;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283384;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283388;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +283396;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283425;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283433;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +283441;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +283449;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +283455;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283465;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +283479;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +283488;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +283492;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +283500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +283515;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +283525;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +283540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288939;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +288955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288960;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288988;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +288994;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +288997;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289016;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +289024;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +289046;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +289049;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +289054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289068;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +289075;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +289091;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +289093;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +289105;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289113;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +289123;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +289127;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +289134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +289142;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +289151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +289166;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +289175;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +289182;0;0;0;0;0;0;0;0;0;1;0;0;2;0;0;0;0 +289209;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +289221;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +289233;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;1 +289251;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +289259;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +289266;1;1;1;0;1;1;0;0;1;0;0;1;1;0;1;0;0 +289274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289281;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +289285;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +289292;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +289297;0;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +289308;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +289313;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +289320;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +289339;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +289356;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +289368;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +289373;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +289378;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +289382;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +289385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289395;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +289407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289412;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +289425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +289445;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +289467;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +289471;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +289476;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +289485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +289491;0;0;0;0;0;2;0;0;1;0;0;0;0;0;0;0;0 +289494;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +289497;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +289503;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +289513;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +289520;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +289527;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +289531;0;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +289570;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +289585;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +289591;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +289598;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +289600;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +289602;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289628;0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +289633;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +289638;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +289646;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +289652;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +289674;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +289680;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +289685;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +289690;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +289705;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +289715;0;0;1;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +289730;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +289744;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +289749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289756;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +289764;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +289786;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +289799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289822;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +289847;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +289851;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +289866;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +289871;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +289885;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +289900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289904;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +289914;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +289919;0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +289922;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289926;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +289935;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +289950;0;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +289957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +289961;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +289964;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +289981;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +289993;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +290001;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +290014;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +290021;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +290026;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +290030;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +290048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290057;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +290061;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290074;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284530;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +284541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284551;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +284565;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +284574;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284581;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +284584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284631;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +284635;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +284638;0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +284655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284662;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +284671;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +284680;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +284690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284702;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +284720;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +284735;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +284739;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +284746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284752;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +284765;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +284769;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +284771;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +284782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +284797;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +284802;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284825;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +284828;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +284834;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +284843;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +284845;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +284850;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +284858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284862;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +284873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284889;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +284897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +284915;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +284924;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +284935;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +284956;0;1;1;0;1;1;0;0;1;1;0;1;1;0;0;0;0 +284959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +284984;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +284996;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +285013;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +285027;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +285038;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +285045;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +285048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285057;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +285065;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +285067;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +285073;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +285083;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +285089;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +285101;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285105;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +285115;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +285134;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +285141;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +285158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285169;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +285175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +285197;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +285204;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +285207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285231;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +285243;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +285253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285278;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +285289;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +285305;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +285310;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +285325;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +285330;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +285338;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +285340;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +285354;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +285370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285373;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +285383;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +285389;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +285391;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +285397;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +285400;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +285407;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +285424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285434;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285439;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +285452;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +285459;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +285471;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +285483;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +285494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +285525;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +285537;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +285544;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +285555;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +285567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +285576;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +285584;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +285596;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +285601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285605;0;0;0;1;1;2;0;0;0;0;0;0;0;0;0;0;0 +285614;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +285623;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +285627;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +285635;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +285641;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +285663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285670;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +285672;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +285681;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +285695;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +285731;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +285734;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +285738;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +285745;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +285753;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +285762;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +285778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +285794;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +285798;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285812;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +285824;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +285835;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +285846;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +285861;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +285870;0;0;0;0;0;0;1;0;0;0;0;0;2;0;2;0;0 +285874;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +285878;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +285888;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +285905;0;1;1;0;1;1;0;0;0;0;1;0;1;0;1;0;0 +285909;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +285916;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +285925;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +285933;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +285945;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +285966;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +285975;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +285985;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +286017;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +286020;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286031;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +286040;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +286048;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +286052;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +286057;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +286064;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +286067;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +286071;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +286075;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +291590;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291620;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291631;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +291649;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +291657;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +291667;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +291675;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +291694;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +291706;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +291716;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +291729;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +291737;0;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +274284;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +274291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274316;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +274323;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +274328;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274342;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +274352;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274365;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +274371;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +274377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274389;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +274401;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +274405;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +274408;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +274419;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +274428;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +274438;0;1;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +274440;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274476;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +274491;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +274504;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +274508;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +274514;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274530;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +274552;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +274566;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274598;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +274624;0;0;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0 +274634;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +274642;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +274647;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +274658;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274664;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +274681;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +274690;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +274703;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +274720;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +274725;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274741;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +274752;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +274754;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +274765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274777;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +274790;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +274805;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +274825;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +274840;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +274846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274861;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +274867;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +274880;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +274908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +274912;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +274924;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +274935;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274954;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +274968;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +274987;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +274998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275018;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +275042;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +275058;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +275061;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +275074;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +275079;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +275084;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +275089;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +275110;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +275127;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +275133;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +275137;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +275142;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +275151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275161;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +275164;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +275171;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +275175;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +275189;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +275209;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +275220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +275228;1;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +275232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +280679;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +280685;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +280691;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +280716;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +280721;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +280724;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +280730;0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +280737;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +280753;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +280765;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +280770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +280773;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +280782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280794;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +280808;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +280828;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +280834;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +280838;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +280852;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +280857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +280862;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +280874;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +280879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +280884;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +280894;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +280898;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +280916;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +280919;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +280931;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +280938;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +280960;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +280974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281003;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +281010;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +281044;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +281052;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +281064;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +281066;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +281072;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +281079;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +281083;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +281089;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +281109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281122;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +281139;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +281156;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +281178;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +281181;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281195;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +281203;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +281214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281223;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +281225;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +281258;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +281262;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +281289;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +281310;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +281316;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +281322;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281334;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +281342;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +281349;0;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +281373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281380;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +281392;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +281400;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +281406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281411;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +281420;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +281443;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +281469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +281476;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +281509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281528;0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +281533;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +281537;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +281558;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281563;1;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +281578;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +281591;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +281608;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +281627;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +281633;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281636;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +281640;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +281650;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +281655;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +281664;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +281678;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +281681;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +281689;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +281699;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +276081;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +276087;0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0 +276093;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +276099;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276103;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +276113;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +276117;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +276132;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +276134;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +276142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276153;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +276157;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +276164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276171;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276180;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +276182;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +276194;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +276219;0;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +276234;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +276246;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +276249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276253;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +276255;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276257;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +276266;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276275;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +276284;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +276293;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276296;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +276304;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +276336;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +276348;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +276350;0;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +276354;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +276358;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +276365;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +276371;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276373;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +276377;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0 +276383;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0 +276394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276405;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +276418;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +276426;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +276432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +276434;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276442;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +276459;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +276478;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +276491;0;1;1;0;0;1;0;1;1;1;1;1;1;0;0;0;0 +276494;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +276497;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +276510;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +276533;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +276541;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +276553;0;0;0;1;1;1;0;0;0;1;1;0;0;0;1;0;0 +276562;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +276569;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +276587;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +276596;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +276603;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +276615;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +276635;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +288030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288039;0;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +288041;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +288046;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +288076;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +288080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288107;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +288119;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +288129;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +288139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +288148;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +288154;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +288162;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +288164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288175;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +288184;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +288213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288226;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +288230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288269;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +288299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288315;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +288338;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +288349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288367;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +288372;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288387;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +288395;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +288401;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +288423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288449;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288460;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +288463;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +288468;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +288475;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +288493;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +288509;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +288515;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288521;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +288532;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +288545;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +288548;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +288561;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +288568;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +288580;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +288603;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +288611;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288618;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +288631;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +288651;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +288662;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +288671;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +288680;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +288693;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +288704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288712;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +288738;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288754;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +288761;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +288770;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +288786;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +288792;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288797;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +288825;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +288837;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +288844;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +288851;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288861;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +288883;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288902;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +288910;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +288915;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +288917;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +288920;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288934;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +294189;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +294191;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +294202;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +294217;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +294225;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294234;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +294255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294265;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +294270;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +294280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294305;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +294307;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +294328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +294353;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +294364;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +294373;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +294375;1;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +294377;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +294382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +294394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294431;1;0;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +294434;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +294440;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +294446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294449;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294455;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +294479;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +294487;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +294490;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +294505;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294520;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +294522;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +294535;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +294540;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294556;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +294569;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +294573;1;1;0;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +294578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294609;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +294624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294634;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +294643;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +294648;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +294663;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +294665;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +294680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +294685;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +294715;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294718;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +294733;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +294746;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +294750;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +294760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294765;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +294772;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +294778;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +294797;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +294814;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +294831;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +294843;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294852;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +294866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294882;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +294885;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +294890;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +294900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294909;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +294920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +294928;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294935;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +294949;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +294961;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +294966;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +294993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +295005;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +295017;1;1;0;1;0;1;0;0;1;1;0;0;0;0;1;0;0 +295022;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +295033;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +295045;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +295063;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +295074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295094;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +295109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295118;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +295135;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295158;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +295161;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +295199;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295231;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295242;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +295247;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +295252;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +295293;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +295297;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +295300;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +295307;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +295313;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +295333;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +295335;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +295348;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +295357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295364;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295371;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295377;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +295387;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295390;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +295403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295418;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +295430;1;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +295437;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0 +295447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +295459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295467;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +295475;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295479;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +295487;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +295493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295500;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +295514;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +295521;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +295527;1;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +295550;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295554;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +295559;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295581;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +295590;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +295595;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +295616;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +290078;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +290092;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +290097;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290113;1;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +290122;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +290130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +290145;1;1;0;0;1;1;0;1;1;0;0;0;2;0;0;0;0 +290154;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +290160;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +290170;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +290186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290195;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +290201;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290203;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +290208;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290216;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +290221;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +290236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290246;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290255;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +290264;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +290266;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +290275;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +290292;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +290301;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +290309;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +290325;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +290330;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +290339;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +290343;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290352;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +290359;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +290364;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +290373;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +290395;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290412;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +290424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290430;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +290454;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +290456;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290471;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +290485;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +290496;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +290506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290523;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +290529;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +290548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290558;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +290585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +290594;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290599;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290620;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +290637;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +290646;1;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +290655;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +290673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290680;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +290687;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +290692;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +290695;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +290705;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +290714;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +290735;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +290744;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +290766;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +290778;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +290785;0;1;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +290795;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +290799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290845;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +290855;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +290867;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +290873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +290881;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +290890;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +290906;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +290922;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +290929;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290939;1;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +290945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +290949;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290953;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +290965;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +290971;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +290976;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +290984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +290999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291005;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +291017;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +291046;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +291051;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +291069;0;0;1;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +291077;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291088;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +291092;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +291100;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291108;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +291112;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +291131;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +291144;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +291163;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +291178;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +291189;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +291200;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +291203;0;1;0;0;0;0;1;0;1;0;0;0;1;0;0;0;0 +291208;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +291221;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +291226;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +291234;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +291239;0;1;0;0;0;1;0;0;0;0;1;1;1;0;1;0;0 +291243;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291250;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +291256;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +291275;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +291281;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +291283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291297;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +291303;1;1;1;1;1;1;0;0;1;0;0;1;1;0;0;0;0 +291308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291320;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +291323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291338;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +291349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291360;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +291369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291388;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291403;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1 +291418;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291430;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +291443;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +291457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +291464;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +291473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +291478;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +291494;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +291502;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291509;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +291516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +291529;0;1;1;1;1;0;0;0;1;0;1;0;1;0;1;0;0 +291536;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +291538;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +291549;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +291562;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +291568;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +291574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296916;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;0;0 +296930;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +296950;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +296955;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +296961;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +296971;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +296990;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +297004;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +297009;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +297012;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +297015;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +297021;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +297031;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +297035;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +297055;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +297062;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +297067;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +297072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297095;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +297099;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +297109;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +297119;0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +297141;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +297152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297175;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +297184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297205;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297216;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +297225;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +297234;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +297249;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +297253;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +297256;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +297264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297300;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +297308;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297325;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +297335;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +297350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +297362;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +297366;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;1 +297368;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +297372;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +297387;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +297389;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +297395;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +297403;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +297409;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +297420;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297425;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +297438;0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +297446;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +297448;1;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +297467;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +297478;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +297485;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +280253;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +280261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280263;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +280276;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +280293;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +280311;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +280315;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +280334;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +280355;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +280367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280374;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +280379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +280393;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +280404;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +280424;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +280432;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +280440;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +280455;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +280462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +280476;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +280483;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +280499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +280517;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +280528;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +280548;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +280554;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +280566;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +280570;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +280578;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +280599;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +280603;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +280619;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +280622;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +280645;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +280653;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +280662;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +286089;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +286099;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +286107;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +286112;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +286123;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +286128;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +286139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +286153;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +286166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286175;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +286178;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +286183;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +286190;1;1;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +286200;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +286216;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +286228;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +286242;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +286250;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286265;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +286267;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +286287;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286293;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +286302;1;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +286305;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +286323;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +286339;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +286343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +286361;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286376;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +286378;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +286385;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +286390;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +286401;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286407;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +286415;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +286424;0;0;0;0;1;0;2;0;0;0;0;0;2;0;0;0;0 +286437;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286446;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +286473;1;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +286478;0;0;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +286490;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +286511;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +286522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286540;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +286548;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +286556;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +286559;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +286571;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +286580;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +286588;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +286594;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +286598;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +286601;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +286604;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +286607;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +286625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +286628;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +286638;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +286651;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +286660;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +286672;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +286684;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +286691;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +286704;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +286717;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +286719;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +286725;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +286732;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +286737;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +286750;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286781;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +286788;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +286798;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +286805;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +286812;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +286833;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286861;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +286864;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +286876;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +286885;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +286902;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +286905;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +286915;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +286925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +286941;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +286946;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286950;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +286967;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +286980;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +286996;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +286998;0;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +287002;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +287012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287039;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +287048;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +287054;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +287057;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +287065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287076;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +287081;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +287085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287092;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +287108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287124;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +287134;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +281703;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +281709;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281724;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +281736;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +281743;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +281757;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +281770;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +281776;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +281778;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +281785;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +281800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281822;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +281835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +281844;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +281866;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +281882;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +281889;0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +281907;0;1;0;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +281910;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +281914;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281917;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +281924;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +281937;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +281943;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281958;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +281960;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +281970;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +281978;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +282006;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +282014;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +282033;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +282056;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +282060;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +282080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +282088;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +282106;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +282120;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +282132;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +282138;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +282149;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +282161;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282167;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +282180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282185;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282192;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +282208;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +282227;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +282248;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +282251;0;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +282261;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +282275;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +282284;0;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +282298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +282310;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +282320;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +282330;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +282340;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +282354;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +282363;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282373;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +282380;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +282402;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +282410;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +282419;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +282436;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +282449;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +282468;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +282482;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +282493;0;1;1;0;0;1;0;0;1;0;0;0;2;0;0;0;0 +282506;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +293672;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +293682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +293690;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +293701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293705;1;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +293715;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +293717;0;0;0;1;0;0;0;0;0;0;0;0;1;0;2;0;1 +293721;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +293729;1;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +293736;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +293750;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +293755;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +293758;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +293764;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +293768;0;0;0;0;0;0;1;0;0;0;1;0;2;0;0;0;0 +293774;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +293783;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +293786;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +293803;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293818;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +293825;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +293838;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +293861;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;1 +293873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +293878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293892;0;1;0;0;0;1;1;0;0;0;0;0;2;0;0;0;0 +293898;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +293901;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +293906;1;0;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +293909;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +293918;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293921;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +293927;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +293936;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +293945;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +293955;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +293962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +293971;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +293992;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +293996;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +294009;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +294024;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +294038;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +294046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +294056;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +294065;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +294071;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +294078;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +294097;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +294103;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +294119;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +294134;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294139;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +294152;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +294163;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +294180;1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +299582;1;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +299585;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +299601;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +299608;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +299612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299624;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +299628;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +299634;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +299651;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +299669;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299675;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +299687;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +299698;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +299710;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +299714;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +299721;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +299728;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +299738;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +299758;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +299771;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +299775;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +299780;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +299789;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +299796;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299815;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +299830;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +299846;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299870;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +299879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +299883;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +299890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299899;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +299912;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +299917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299935;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +299951;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +299954;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +299960;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +299973;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299985;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +299995;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +300003;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300026;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +300032;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +300062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +300064;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +300068;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +300072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300088;0;1;0;1;0;2;0;1;0;1;0;0;2;0;0;0;0 +300093;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +300098;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +300116;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300129;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +300138;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +300144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300146;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +300163;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300166;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300174;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +300187;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +300198;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300201;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +300205;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +300209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +300223;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +300232;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +300243;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +300246;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +300249;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +300254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300257;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +300261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300266;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +300283;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +300305;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300337;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +300347;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +300366;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +300377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300397;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +300405;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300409;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +300422;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +300433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +300437;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +300446;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +300454;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +300467;1;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0 +300475;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300492;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +300499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300503;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +300513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300520;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +300529;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +300535;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +300561;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +300564;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +300567;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +300575;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +300582;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +300589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +300593;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +300602;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +300611;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +300630;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +300639;0;0;1;1;1;1;0;0;0;1;0;1;1;0;0;0;0 +300647;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +300649;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +300660;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +300675;1;0;0;0;0;0;0;2;2;0;0;0;0;0;0;0;0 +300686;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +300695;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +300708;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +300716;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +300723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300725;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +300734;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +300748;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +300759;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +300766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +300774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +300778;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300783;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +300796;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +300809;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +300819;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +300835;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +300845;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +300857;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +300863;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +300868;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +300876;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +300882;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +300894;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300905;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +300907;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +300911;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +300918;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +300923;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +300929;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +300941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +300953;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +300957;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +300963;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +300968;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +295620;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295628;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +295635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295652;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +295665;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +295680;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +295683;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +295698;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +295719;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +295725;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +295734;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +295747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +295761;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295769;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +295774;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +295789;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295792;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +295801;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +295809;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +295813;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +295825;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295847;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295856;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +295867;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295876;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +295882;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295891;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +295909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +295917;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +295928;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +295943;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +295963;0;1;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +295965;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +295977;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +295980;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +295987;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +295991;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +295994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296000;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +296013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296029;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +296036;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +296067;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +296070;0;1;1;0;0;1;0;1;1;1;0;1;1;0;1;0;1 +296074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296084;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +296097;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +296104;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296109;0;1;0;1;0;1;0;0;1;0;0;0;2;0;0;0;0 +296112;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +296117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +296129;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +296138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296145;0;0;1;0;0;0;0;0;2;1;0;0;1;0;1;0;0 +296179;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +296184;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +296190;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +296201;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +296210;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +296216;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +296221;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +296240;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +296242;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +296252;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +296261;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +296268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +296273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296285;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +296292;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +296302;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +296306;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +296309;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +296316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296341;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +296343;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +296358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296372;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +296387;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +296394;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +296402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296424;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +296438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296456;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296461;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +296464;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296478;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +296488;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +296493;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +296501;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +296508;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296527;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +296542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296559;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +296561;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +296566;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +296576;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +296580;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296597;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296609;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +296614;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +296622;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +296632;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +296649;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +296653;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +296658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296660;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +296668;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +296674;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +296692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296709;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +296711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296730;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +296738;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +296744;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296751;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +296757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296767;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +296785;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +296787;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +296802;0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;1 +296812;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +296850;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +296859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +296868;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +296885;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +296900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +296903;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +296911;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +302201;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +302216;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +302230;0;1;0;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +302244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302249;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +302259;0;1;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +302273;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +302281;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +302290;0;0;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +302292;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +302312;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +302315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302319;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +302326;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +302336;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +302343;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +302354;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +302367;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +302370;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +302375;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +302382;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +302410;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +302418;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +302424;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +302437;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +302446;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302464;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302477;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +302485;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +302503;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302508;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +302513;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +302520;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +302524;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302535;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +302558;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302568;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +302580;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302598;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +302605;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +302610;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +302616;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +302624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302633;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +302663;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +302665;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +302675;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +302690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +302719;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +302733;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +302737;1;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +302739;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +302748;0;1;0;0;0;0;0;0;1;1;0;0;0;0;1;0;0 +302759;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +302771;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +302774;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +302787;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +302790;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +302794;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +302810;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +302819;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +302830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302837;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +302855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +302865;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +302873;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +302887;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302900;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +302912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302917;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +302923;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302955;1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +302965;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +302968;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +302981;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +302985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303005;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +303011;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +303021;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +303026;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +303031;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +303044;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303065;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +303077;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +303096;1;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +303103;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +303110;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +303114;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +303117;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +303120;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +303130;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +303150;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +303163;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +303169;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +303171;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +303181;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +303191;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +303198;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303206;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +303210;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303217;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +303237;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +303246;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +303257;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +303260;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303269;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +303279;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291745;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +291749;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +291754;0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +291763;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +291766;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +291775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +291788;0;1;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +291812;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291822;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +291826;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +291839;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +291856;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +291875;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +291880;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +291882;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +291885;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291890;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +291895;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291903;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +291910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +291917;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +291927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +291965;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +291972;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +291977;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +291982;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +291986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292005;1;0;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +292007;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +292010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292018;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +292027;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292034;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +292042;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292055;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292060;1;1;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0 +292064;1;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +292076;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292086;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +292096;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +292123;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +292132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292143;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +292145;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +292150;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292162;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +292171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292190;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +292197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292207;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +292218;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292220;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +292232;1;0;1;1;1;0;0;0;1;1;0;0;1;0;0;0;0 +292237;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +292245;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +292251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292275;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +292287;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +292298;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292302;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +292315;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +292329;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +292354;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +292359;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +292362;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292369;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +292377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292384;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +292387;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +292399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292421;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +292436;0;0;0;0;1;1;0;1;1;1;0;0;1;0;0;0;0 +292439;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +292461;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +292465;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292471;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292481;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292491;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +292497;0;1;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +292514;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292520;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +292523;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +292543;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +292556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292564;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292572;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +292582;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292588;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +292595;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +292613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292630;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +292633;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292640;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +292653;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +292662;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +292670;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +292677;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +292684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292700;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +292706;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;1 +292728;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292747;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +292749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292761;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292764;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +292788;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +292800;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +292815;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +292825;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +287150;0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0 +287157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +287183;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +287194;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287216;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +287245;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +287258;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +287263;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +287267;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +287274;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +287288;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +287300;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +287313;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +287320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287349;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +287359;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +287368;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +287372;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +287389;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +287397;0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +287406;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +287436;1;0;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0 +287464;0;0;2;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +287471;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +287482;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +287503;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +287515;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +287525;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +287531;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +287533;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +287544;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +287550;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +287554;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287564;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +287569;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +287574;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +287584;0;0;1;1;0;0;0;1;1;1;1;0;1;0;0;0;0 +287607;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +287613;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +287618;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +287631;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +287653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +287663;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +287668;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +287680;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +287691;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +287696;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +287718;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +287728;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +287737;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +287749;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +287760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287768;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +287777;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +287782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287792;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +287802;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287805;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +287811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287820;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +287828;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +287835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287846;0;0;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0 +287856;1;0;0;1;1;1;0;0;1;0;1;0;0;0;0;0;0 +287865;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +287872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +287888;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +287904;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +287922;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +287931;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +287937;1;1;1;1;0;1;0;1;0;1;0;0;0;0;1;0;0 +287944;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +287960;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +287970;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +287983;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +287997;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +288001;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +288018;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +299294;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299309;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +299315;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +299319;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +299329;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +299340;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +299355;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +299366;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +299373;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +299377;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +299380;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +299386;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +299400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299404;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +299407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +299414;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +299425;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +299428;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +299444;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +299449;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +299457;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +299460;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +299469;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +299488;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299493;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +299500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299511;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +299534;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +299537;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +299555;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +299564;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +299574;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +304812;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +304830;0;0;1;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +304843;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +304847;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +304877;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +304892;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +304898;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +304905;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +304913;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +304918;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +304921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304924;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +304938;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +304954;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +304974;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +305001;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +305006;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +305027;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +305048;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +305053;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +305056;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +305076;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +305085;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +305097;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +305105;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +305113;0;0;1;0;0;0;0;0;0;0;1;0;2;0;0;0;0 +305121;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305126;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +305132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +305146;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305190;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +305203;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0 +305222;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +305240;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +305249;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +305261;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +305268;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305290;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +305302;1;0;1;0;0;1;0;1;0;0;0;0;2;0;0;0;0 +305312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305323;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +305334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +305336;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305345;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +305351;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305358;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305379;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305411;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +305416;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +305421;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +305432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305434;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +305444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +305473;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +305481;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +305495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305505;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +305509;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +305518;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +305527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +305541;1;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +305549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305553;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305572;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +305576;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305578;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +305583;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +305612;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +305625;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +305629;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +305636;1;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +305642;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +305648;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305659;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305681;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305687;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +305697;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +305700;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +305712;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +305726;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +305730;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305735;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +305745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +305756;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305762;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +305775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305779;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +305793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305804;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +305809;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +305812;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +305821;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +305833;0;1;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +305842;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +305854;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305862;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +305873;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +305877;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305886;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +305892;0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0 +305895;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +305907;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +305915;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +305920;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +305922;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +305934;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +305948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +305966;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +305971;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +305975;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +305989;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306002;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +306012;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +306022;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +306031;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +306035;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +306066;0;0;0;1;1;0;0;0;0;1;0;0;0;0;1;0;0 +306069;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +306077;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306080;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +306088;1;0;0;0;1;1;0;0;0;0;1;1;1;0;0;0;0 +306095;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +306129;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +306131;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +306143;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +306152;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +306157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306160;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +306165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306184;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +306190;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306193;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +306212;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +306219;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +306224;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +306232;0;0;1;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +306240;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +306255;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +306273;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +306287;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +306289;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +306300;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306310;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +306314;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +306319;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +306321;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +306331;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +306338;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +306344;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +306367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306407;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +306425;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;1 +306435;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +306452;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +306459;0;1;1;1;0;0;0;0;1;1;1;1;1;0;1;0;0 +306473;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +306479;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306488;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +306491;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +306494;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +300973;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +300982;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +300995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +301000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301011;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +301014;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +301022;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +301039;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +301045;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +301056;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +301083;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +301094;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301108;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +301114;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +301119;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301129;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +301142;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +301151;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301172;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +301178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +301183;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301187;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +301195;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +301212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301224;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +301239;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +301254;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301258;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +301275;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +301279;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +301289;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +301301;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +301307;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +301319;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +301325;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +301336;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +301351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301355;0;0;1;0;0;1;0;1;0;0;0;1;0;0;0;0;0 +301359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301383;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +301391;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +301395;0;0;1;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +301408;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +301415;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +301441;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +301443;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +301454;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301458;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +301464;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +301472;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +301482;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +301488;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +301494;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +301524;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301530;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +301541;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +301547;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +301551;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301564;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +301585;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +301589;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +301595;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +301601;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +301606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301615;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301638;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +301642;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +301649;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +301657;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301667;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +301673;1;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +301685;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +301687;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +301704;0;0;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +301716;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +301725;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +301727;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +301744;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +301755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +301763;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +301787;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +301799;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +301805;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +301823;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301826;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +301833;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301852;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +301858;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +301863;0;1;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +301878;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +301892;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +301898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301905;0;1;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +301925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301932;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +301963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +301976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +301981;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +301983;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +302000;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +302012;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +302019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +302026;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +302045;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +302058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302067;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +302081;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +302085;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302091;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +302098;0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +302110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302127;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +302132;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +302150;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +302155;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +302165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +302174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +302191;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +307557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307566;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +307585;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +307591;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +307604;0;0;0;1;0;2;0;0;1;0;0;0;1;0;1;0;0 +307619;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +307625;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +307637;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +307651;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +307664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307666;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +307675;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +307682;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +307691;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +307696;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +307703;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +307705;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307729;0;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +307731;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307733;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +307740;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307751;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +307763;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +307775;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +307777;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +307788;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +307798;0;0;1;0;1;1;0;0;0;1;0;0;0;0;1;0;0 +307809;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307829;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +307850;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +307853;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307868;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +307872;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +307886;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +307905;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +307910;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +307920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307925;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307931;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +307941;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +307947;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307950;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +307958;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +307964;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307975;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307986;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +308014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308032;0;1;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +308038;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +308041;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +308046;0;0;0;0;1;0;1;0;0;0;1;0;1;0;0;0;0 +308053;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +308065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308071;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +308077;1;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +308084;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +308094;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +308102;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +308116;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +308118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308129;0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +308132;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +308137;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +308155;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +308157;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +308160;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308173;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +308186;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308211;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +308224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308233;0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0 +308235;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +308241;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +308247;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +308251;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +308266;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +308272;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +308294;1;1;0;1;0;2;0;1;1;0;0;0;1;0;0;0;0 +308297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308309;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +308322;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +308327;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +308338;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +308342;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +308350;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308378;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +308390;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +308400;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +308414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308429;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +308446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308449;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +308467;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +308475;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +308492;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +308498;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +308503;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +308518;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +308525;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +308537;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +308540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308549;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +308551;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308559;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +308565;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308573;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308587;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +308597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308617;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308625;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +308632;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +308649;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +308674;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +308680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308691;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +308709;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +308717;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +308734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308743;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +308758;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +308766;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308784;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308791;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +308799;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +308807;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +308818;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +308823;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +308826;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +308833;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308836;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308851;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +308856;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308869;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +308873;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +308896;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +308923;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +308925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308936;0;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +308942;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +308952;0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0 +308961;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +308975;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +308987;0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +308997;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +309007;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +309029;0;1;1;1;0;0;1;0;1;1;0;0;1;0;0;0;0 +309040;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +309052;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +309055;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +297487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +297495;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +297502;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +297514;0;1;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +297531;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +297548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297555;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +297563;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +297569;1;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +297571;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +297581;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +297594;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +297601;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +297606;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +297614;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +297620;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +297631;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +297641;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297651;0;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +297654;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +297662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297680;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +297704;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +297706;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +297715;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +297726;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +297731;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +297736;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +297756;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +297763;0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +297786;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +297790;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +297797;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +297808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +297815;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +297829;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +297837;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +297852;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +297858;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +297863;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +297869;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297881;0;1;0;0;1;0;0;0;1;0;0;1;1;0;0;0;0 +297888;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +297893;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +297898;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +297917;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +297934;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297941;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +297947;0;1;1;1;1;1;0;0;1;1;1;0;0;0;1;0;0 +297954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +297969;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +297975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +297985;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +297988;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +297991;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +297995;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +297999;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +298009;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +298023;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +298030;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +298044;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +298048;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +298073;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +298079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +298084;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +298092;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +298100;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +298103;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298132;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +298144;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +298148;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +298167;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +298191;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +298197;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298206;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +298221;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +298224;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +298246;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +298249;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292830;1;0;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +292834;0;1;1;1;0;0;0;1;1;0;0;0;1;0;1;0;0 +292840;0;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0 +292852;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +292870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292894;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292921;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +292928;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +292939;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +292944;0;0;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +292954;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +292963;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +292978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +292986;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +292995;0;0;0;0;0;1;0;0;1;0;0;0;2;0;0;0;0 +292999;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +293002;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +293009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +293023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293035;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +293060;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +293065;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +293078;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +293092;1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +293096;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +293106;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +293111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +293119;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +293123;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +293135;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +293139;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +293149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293160;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +293179;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +293185;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +293195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293205;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +293210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293230;1;1;0;0;0;1;0;0;2;0;0;0;1;0;0;0;0 +293237;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +293239;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +293255;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +293274;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +293283;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +293300;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +293323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293337;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +293343;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +293352;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +293369;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +293380;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +293387;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +293402;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +293413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +293424;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +293432;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +293439;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +293446;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +293452;0;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +293460;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +293475;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +293478;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +293486;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +293490;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +293492;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +293513;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +293517;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +293522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293525;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +293534;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +293541;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +293549;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +293554;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +293564;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +293573;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293590;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +293597;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +293612;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +293618;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +293628;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +293644;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +293649;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293656;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +293664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +293668;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +304748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +304758;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +304763;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +304767;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +304770;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +304782;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +304788;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +304792;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +310141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +310148;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +310151;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +310156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310168;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +310190;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +310197;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +310219;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +310235;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +310245;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +310249;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +310253;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +310275;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +310288;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +310296;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +310318;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +310343;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +310359;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +310364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +310370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310379;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +310386;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +310401;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +310403;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +310409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310417;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +310428;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +310435;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310448;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +310451;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +310462;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310466;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310483;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +310509;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +310513;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +310519;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +310523;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +310546;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +310553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310556;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +310565;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +310569;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +310572;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +310580;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +310585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +310594;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +310606;1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +310614;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310622;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +310628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310637;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +310644;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +310649;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +310660;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +310668;0;0;0;1;0;0;2;0;0;0;1;0;1;0;1;0;0 +310670;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +310676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310687;0;0;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0 +310690;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +310709;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +310729;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +310760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310770;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;1 +310774;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +310785;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +310792;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +310817;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310827;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +310835;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +310847;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +310850;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +310853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310865;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +310874;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +310903;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310921;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +310925;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +310931;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +310943;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310949;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +310964;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +311008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311019;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +311053;0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +311068;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311076;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +311081;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +311085;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +311093;0;0;1;1;1;1;1;0;0;0;0;0;1;0;0;0;0 +311110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311113;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +311119;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +311127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +311134;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311146;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +311153;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +311156;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +311171;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +311191;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +311205;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +311210;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +311216;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +311225;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +311231;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +311235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311243;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +311259;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +311262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311273;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +311282;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +311287;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +311295;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311303;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +311313;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +311319;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +311334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +311341;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +311368;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311377;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +311381;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +311383;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +311386;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +311395;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +311398;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +311418;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311426;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +311440;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311444;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +311454;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +311468;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +311473;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +311488;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +311492;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311514;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311523;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +311525;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +311549;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +311552;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +311565;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +311574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311579;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +311592;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +311605;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311613;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +311617;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +311631;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +311639;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311643;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +311655;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +311661;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +311667;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +311679;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +311703;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +311709;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311711;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311714;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +311719;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +311724;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +311739;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +311746;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +311753;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +311778;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +311781;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +311785;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311789;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311794;0;0;0;0;0;1;0;0;0;0;0;0;2;0;2;0;0 +311799;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +311810;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +311818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311823;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +311828;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +311839;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +311844;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +311852;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +311855;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306500;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +306503;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +306509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +306527;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +306537;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +306566;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +306571;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +306579;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +306600;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +306611;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +306614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306619;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +306622;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +306627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +306633;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +306641;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306651;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +306657;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +306661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +306675;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +306687;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +306700;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +306714;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306728;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +306749;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306768;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +306773;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +306775;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +306792;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +306798;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +306810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306814;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +306841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +306849;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +306865;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +306873;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +306876;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +306883;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +306890;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +306900;0;0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0 +306905;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +306925;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +306937;1;0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +306948;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +306960;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +306973;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +306982;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +306999;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307028;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307038;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307058;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +307062;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +307069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307080;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +307086;0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +307091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +307117;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +307124;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +307135;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +307142;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +307160;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +307166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307177;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307191;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +307202;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +307210;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +307222;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +307239;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +307252;1;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +307258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307264;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307275;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +307290;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +307299;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +307306;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307318;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +307331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307342;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +307354;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +307363;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +307377;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +307387;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +307405;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +307428;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +307432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307437;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307448;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307461;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +307468;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +307479;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +307483;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +307488;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +307511;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +307513;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +307523;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +307533;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +307535;0;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;1 +307544;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +307553;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +312859;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +312863;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +312865;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +312873;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +312878;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +312880;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +312890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312899;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +312910;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +312918;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +312925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312966;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +312982;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +312993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +313003;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +313012;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +313029;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +313032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313035;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +313054;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +313074;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313081;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +313108;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +313114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313123;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +313128;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +313132;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313146;0;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +313150;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +313161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313178;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +313181;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +313196;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +313211;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +313217;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313245;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +313280;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +313288;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313298;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +313310;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +313316;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +313344;1;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +313356;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +313362;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +313368;0;0;0;2;0;0;1;0;0;1;1;0;0;0;0;0;0 +313376;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +313385;0;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +313390;0;1;0;1;0;1;0;0;1;0;1;1;1;0;1;0;0 +313393;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313410;1;0;0;0;1;1;0;1;1;0;0;0;1;0;1;0;0 +313419;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +313421;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +313431;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +313440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +313442;0;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +313460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313469;0;0;1;1;0;0;2;0;0;0;0;0;0;0;0;0;0 +313475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +313486;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +313491;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313502;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +313509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313515;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +313525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313528;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +313546;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +313562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313566;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313577;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313589;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +313595;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +313604;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +313615;0;0;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +313632;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +313639;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +313649;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +313660;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313666;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +313676;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +313695;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +313713;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +313715;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +313721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313726;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +313740;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +313743;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +313764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313770;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +313778;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +313783;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +313799;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +313809;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +313825;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +313840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +313864;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +313880;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +313904;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +313921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +313929;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +313939;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +313948;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +313953;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +313977;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +313989;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +313993;1;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +314001;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +314027;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314045;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314054;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +314063;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +314069;0;0;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +314077;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +314086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +314102;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +314118;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +314134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314144;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +314163;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +314171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314182;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314193;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +314197;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +314211;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +314216;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314239;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +314251;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +314253;1;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +314271;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +314274;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +314280;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +314282;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +314302;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +314319;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +314324;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +314336;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +314350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314363;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +314373;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +314381;1;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +314396;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314411;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +314415;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +314430;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +314440;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +314447;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +314476;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +314482;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +314489;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +314493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314504;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +314511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314523;0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +314534;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +314540;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +314546;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +314564;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +314577;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +314598;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +314600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314621;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +314635;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +314644;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +314657;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +314665;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +314677;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +314685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314693;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +314709;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +314712;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +314718;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +314736;0;0;0;1;0;0;0;0;0;0;0;0;2;0;0;0;0 +314760;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +314762;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +314767;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +314769;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +314783;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +314799;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +314807;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +314814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +314821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314825;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +314831;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +314839;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +309240;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +309261;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +309289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309314;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +309325;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +309335;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +309340;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +309348;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +309359;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +309362;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +309364;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +309400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303282;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +303297;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +303319;0;0;1;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +303326;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +303335;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303342;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +303361;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +303365;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +303370;0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +303387;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +303394;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +303402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +303406;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +303410;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +303417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303427;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +303434;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +303448;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +303458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303464;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +303471;0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0 +303484;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +303487;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +303500;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +303505;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +303511;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +303523;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +303534;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +303547;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +303555;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +303566;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +303572;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +303577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303585;0;1;1;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +303592;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +303613;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +303621;0;0;1;1;0;0;1;0;1;1;1;0;1;0;0;0;0 +303657;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +303676;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +303681;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +303684;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +303686;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303692;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +303712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303719;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +303735;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +303743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +303755;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +298258;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +298261;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +298274;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +298283;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +298288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298295;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +298303;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +298322;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +298335;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +298343;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +298356;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298389;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +298396;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +298402;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +298405;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +298416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298428;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +298435;0;0;1;0;0;0;2;0;0;1;0;0;1;0;0;0;0 +298443;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +298452;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +298459;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +298468;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +298477;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +298494;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +298504;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +298511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +298518;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +298527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298531;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298539;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +298555;1;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +298568;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +298570;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +298584;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +298598;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +298613;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298621;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +298631;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298639;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +298650;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +298653;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +298663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298674;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298677;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +298683;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +298701;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +298720;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298733;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +298743;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +298753;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +298760;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +298784;0;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +298790;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +298797;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298805;0;1;0;0;1;0;0;0;1;0;0;1;1;0;0;0;0 +298808;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +298833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +298839;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +298858;1;0;1;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +298865;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +298876;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +298882;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +298893;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +298904;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +298921;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +298941;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +298968;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +298977;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +298983;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +299003;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +299027;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +299029;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +299040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299057;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +299087;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +299093;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +299098;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +299104;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +299110;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +299134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +299143;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +299146;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +299158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299187;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +299189;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +299196;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +299198;1;0;0;1;0;0;0;0;0;1;0;0;2;0;0;0;0 +299208;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299215;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +299222;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +299235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +299265;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;1 +299268;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +299285;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315810;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +315813;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315822;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +315826;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +315848;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315865;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +315876;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +315881;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +315892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315900;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315909;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +315912;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +315924;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +315938;0;0;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +315944;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +315956;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +315972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315986;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +316002;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316004;0;0;0;0;1;1;0;0;0;0;0;0;1;0;2;0;0 +316007;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +316015;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +316032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316039;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +316063;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +316077;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316080;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +316093;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316103;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +316106;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +316116;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +316123;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +316131;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +316141;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +316146;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +316166;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +316173;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +316183;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +316203;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1 +316215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316217;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;1 +316221;0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +316233;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +316247;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +316260;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +316280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316294;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +316320;0;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +316327;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +316331;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;1 +316341;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +316354;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +316362;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +316368;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +316382;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +316402;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +316407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316416;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +316426;1;1;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +316440;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +316448;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +316454;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +316464;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +316467;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +316479;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +316483;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +316491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +316503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316521;0;1;2;0;0;2;0;0;1;0;0;0;0;0;0;0;0 +316529;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +316534;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +316549;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +316558;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +316565;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +316570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316578;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +316587;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +316597;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +316608;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +316611;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +316621;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +316625;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +316642;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +316647;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +316668;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +316670;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +316686;1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +316688;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +316706;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +316716;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +316733;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +316735;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316751;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +316761;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;1 +316782;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +316795;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +316806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316818;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +316828;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +316831;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +316836;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316846;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +316866;0;0;0;0;0;0;1;0;0;1;1;1;1;0;0;0;0 +316877;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +316892;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +316899;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +316903;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +316929;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +316943;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +316946;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +316950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +316959;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +316971;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +316978;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +316983;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +316992;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +317001;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +317004;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +317030;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +317038;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +317052;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +317060;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +317076;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +317087;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +317101;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +317111;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +317139;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +317161;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +317168;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +317175;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +317189;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +317194;0;0;0;1;0;0;0;0;1;1;0;0;0;0;1;0;0 +317213;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +317216;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +317220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +317232;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +317240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317269;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +317272;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +317288;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +317302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +317313;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +317320;0;0;0;0;0;2;0;0;0;0;0;0;2;0;1;0;0 +317325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317351;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +317360;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +317372;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +317402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317415;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +317425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317430;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +317439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +317454;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +317458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317465;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +317472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317475;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +317483;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +317490;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +317492;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +317499;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +317509;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +317516;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +317530;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +317533;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +317542;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +317553;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317564;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +317572;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +317579;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +317605;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +317613;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +317625;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +317637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317648;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +317660;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +317663;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +317674;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +317678;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +317689;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +311865;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +311878;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +311882;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +311886;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311894;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +311902;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +311919;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +311935;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +311945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311959;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +311968;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +311976;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +311997;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +312000;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +312012;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +312024;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +312039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +312052;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +312057;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +312064;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +312076;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +312107;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +312113;1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +312128;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +312132;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +312138;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +312145;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +312152;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312158;1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +312165;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +312168;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +312178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312211;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +312225;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +312246;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +312254;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +312271;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312277;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +312285;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +312289;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312304;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +312313;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +312365;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +312369;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +312376;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +312381;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312393;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +312408;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +312417;0;0;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +312422;1;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +312437;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +312444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +312453;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +312458;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +312466;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +312469;0;0;0;1;1;1;0;0;0;1;0;0;0;0;1;0;0 +312483;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +312491;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +312504;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +312533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312554;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +312561;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +312587;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +312595;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +312609;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +312613;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +312621;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312628;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +312637;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +312642;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +312659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312665;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +312690;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +312698;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +312707;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +312736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312751;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +312776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +312779;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +312807;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +312817;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +312829;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +312841;1;0;1;0;0;0;0;1;1;0;0;0;1;0;1;0;0 +312843;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +312851;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +318409;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +318417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318421;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +318437;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +318446;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +318456;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318459;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +318462;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +318484;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +318491;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +318505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318527;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0 +318537;0;0;0;0;1;0;0;0;0;1;0;1;1;0;0;0;0 +318552;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +318558;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +318567;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +318581;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +318599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318607;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +318626;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318629;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +318637;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318649;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318672;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +318686;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +318703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318714;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +318718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318728;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +318738;0;1;1;0;0;2;0;0;1;1;0;0;1;0;0;0;0 +318751;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +318763;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +318766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318785;0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +318787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318792;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +318796;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +318818;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +318822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318837;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +318845;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318852;1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +318855;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +318859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318864;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +318872;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +318885;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +318898;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318907;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +318912;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318917;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +318922;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318930;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +318938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318946;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +318951;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +318965;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +318974;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318988;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +318999;1;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +319003;0;0;2;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +319005;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +319013;0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +319024;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +319033;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +319036;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +319045;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +319049;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +319060;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +319072;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +319079;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +319101;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +319122;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319145;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +319160;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +319166;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +319174;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319188;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319205;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +319213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319230;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +319240;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +319244;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +319255;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +319264;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +319267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319298;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319308;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +319321;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +319327;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319344;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319349;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +319353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +319367;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +319378;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +319387;0;0;0;1;0;1;0;0;1;0;1;0;0;0;1;0;0 +319393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319409;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +319423;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +319427;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319435;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +319461;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319466;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +319499;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319506;1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +319508;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +319512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319523;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +319532;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +319539;0;1;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +319546;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +319550;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319560;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +319572;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +319588;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319603;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319617;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319622;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +319634;1;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +319661;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +319672;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +319681;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +319686;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +319704;0;1;1;1;0;1;1;0;0;0;0;0;2;0;0;0;0 +319717;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319730;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +319749;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +319753;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +319761;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +319766;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +319768;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +319773;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +319782;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +319798;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +319805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319822;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +319832;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +319842;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +319849;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +319859;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +319862;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +319870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +319878;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +319885;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319889;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +319901;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +319920;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +319932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319938;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +319948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319954;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +319957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +319967;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +319973;0;0;0;0;0;0;1;0;0;0;0;0;2;0;1;0;0 +319978;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +319987;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +319994;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +319999;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +320010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +320020;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +320026;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +320028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +320044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320119;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +320121;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +320130;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +320137;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +320148;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +320156;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +320162;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +320180;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +320196;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +320203;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +320216;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +320220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +320243;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +320255;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +320269;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +320285;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +320298;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +320327;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +320331;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +320337;0;1;0;1;1;1;0;0;1;0;1;1;0;0;0;0;0 +320340;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +320349;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +320362;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +320367;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +320373;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +320391;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +320400;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +320406;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +320413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320420;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320426;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +320437;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +320441;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320452;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +314844;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +314878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314890;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +314900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +314910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314921;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +314924;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +314932;0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;1 +314940;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +314944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +314955;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +314971;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +314988;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +314993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315009;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +315019;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +315032;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +315038;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +315055;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +315058;1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +315061;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315078;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +315099;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +315115;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +315127;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315133;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +315152;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +315157;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +315159;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +315174;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;1 +315180;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +315201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315213;0;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +315220;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +315227;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +315238;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +315240;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +315244;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +315268;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +315271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +315283;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +315290;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315309;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +315321;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315334;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315346;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +309068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309080;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +309097;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +309107;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309111;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +309125;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +309140;1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +309157;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +309179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309189;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +309191;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309203;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +309217;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +309222;1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +309228;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309235;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +309238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +303786;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +303803;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +303819;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +303822;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303840;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +303846;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +303850;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +303854;0;0;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +303857;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +303866;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +303881;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +303891;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +303901;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +303906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303909;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +303918;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +303927;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +303938;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +303948;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +303957;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +303963;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +303968;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +303971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +303982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +303998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +304013;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +304015;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +304021;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +304030;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +304041;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304051;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +304056;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +304066;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +304077;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +304093;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +304098;1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +304108;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +304125;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +304146;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +304153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304162;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +304171;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +304179;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +304186;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +304195;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +304200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304203;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +304209;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +304229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304239;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +304242;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +304249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304251;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +304254;0;0;0;1;0;1;0;0;0;0;0;0;2;0;0;0;0 +304269;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +304275;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +304281;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +304289;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +304292;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +304311;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +304319;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +304324;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +304329;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +304348;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +304365;1;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +304369;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +304380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +304387;0;1;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +304407;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +304411;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +304413;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +304423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304435;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +304446;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +304453;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +304457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304462;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +304467;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +304488;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +304500;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +304518;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +304522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +304532;1;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +304536;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +304558;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +304561;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +304567;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +304586;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +304591;0;1;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +304613;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +304626;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +304637;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +304640;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +304650;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +304675;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +304687;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +304690;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +304694;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +304717;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +304720;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +304725;0;0;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +304731;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +304744;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +321613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321617;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +321620;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +321629;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +321640;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +321656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321665;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +321669;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +321673;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +321689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321720;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +321735;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +321744;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +321768;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +321780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321788;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +321798;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +321804;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +321815;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +321828;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +321836;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321844;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321861;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +321870;0;0;1;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +321881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321897;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +321911;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +321914;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +321919;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +321928;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +321932;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +321939;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +321960;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321977;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +321986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321993;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +321995;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +322002;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +322012;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +322032;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +322036;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +322038;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +322043;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +322071;0;0;1;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +322075;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +322088;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +322099;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +322101;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322108;0;1;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0 +322119;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +322123;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +322130;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +322133;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +322150;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +322157;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +322161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322172;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +322184;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +322201;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +322206;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +322228;0;0;1;1;1;0;0;0;0;1;1;1;1;0;1;0;0 +322235;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +322247;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +322259;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +322263;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +322266;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322271;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +322287;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +322291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322293;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;0;0 +322295;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +322306;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322309;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +322328;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +322340;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +322354;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322364;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +322380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +322386;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +322392;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +322395;1;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +322403;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +322412;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322414;0;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0 +322429;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +322446;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +322457;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +322470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322473;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +322486;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +322493;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +322506;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +322518;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;0 +322520;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322537;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +322540;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +322555;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322563;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +322570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322576;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +322580;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +322585;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +322588;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +322599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322601;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +322609;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;1 +322617;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +322621;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322627;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322637;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +322664;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +322674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322682;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +322685;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +322692;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +322709;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +322723;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +322729;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +322755;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +322758;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +322762;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +322764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +322767;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +322777;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +322798;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +322806;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +322812;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +322820;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;0 +322829;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +322839;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +322873;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +322879;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322883;1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +322887;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +322896;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +322906;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322912;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +322918;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +322927;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +322929;1;0;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +322938;0;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0 +322961;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +322968;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +322997;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323008;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +323014;0;0;0;1;0;1;1;0;0;1;0;0;2;0;1;0;0 +323024;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +323031;1;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +323043;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +323047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323051;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +323058;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323073;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +323094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323111;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323116;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +323124;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +323132;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +323138;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +323143;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +323155;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +323171;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +323187;0;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +323202;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +323217;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +323223;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +323243;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +323245;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +323250;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +323256;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +323262;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +317695;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317702;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +317712;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +317717;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +317729;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +317741;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +317751;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +317766;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +317768;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +317774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +317791;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +317803;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +317810;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +317813;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +317817;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +317828;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +317835;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +317837;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +317841;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +317863;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +317878;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +317885;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +317896;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +317908;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +317922;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +317925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +317942;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +317963;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +317966;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +317985;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +317997;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +318010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318020;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +318024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318030;0;0;0;0;1;1;0;0;1;1;1;1;1;0;1;0;0 +318044;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318052;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +318075;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +318085;1;0;1;0;0;1;0;2;2;0;0;0;1;0;1;0;0 +318088;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318101;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +318113;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +318123;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +318140;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +318146;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +318179;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +318192;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +318197;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +318203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +318211;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318218;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +318223;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +318231;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +318235;0;1;0;1;1;1;0;0;1;1;0;1;1;0;0;0;0 +318246;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318248;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +318255;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318263;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +318280;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +318286;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +318289;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318304;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +318312;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +318321;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +318323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +318346;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +318355;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +318368;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +318379;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +318384;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +318395;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +323904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323919;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +323930;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +323941;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +323952;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +323981;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +323992;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +324000;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +324003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324017;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +324030;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +324042;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +324058;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +324065;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +324071;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +324074;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +324082;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +324112;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +324122;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +324132;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +324134;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +324137;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +324152;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +324155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324159;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +324183;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324195;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +324199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +324211;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +324217;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +324225;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +324237;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +324243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +324253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +324255;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +324272;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +324278;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +324288;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324292;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +324299;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +324308;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +324319;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +324324;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +324333;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +324350;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +324368;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +324372;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +324377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324384;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +324393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +324412;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +324416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324428;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +324438;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +324459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324464;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +324485;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +324491;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +324525;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324536;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;1 +324547;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +324549;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +324561;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +324573;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +324579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324599;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +324603;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +324623;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +324628;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +324632;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +324637;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +324643;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +324656;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +324664;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +324668;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +324673;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +324693;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +324709;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +324712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324720;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +324726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +324737;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +324751;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +324763;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324769;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +324773;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +324780;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +324792;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +324798;1;1;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +324807;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +324811;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +324814;1;1;1;1;0;1;0;0;1;0;1;0;0;0;1;0;0 +324823;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324827;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +324829;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +324845;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +324863;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +324872;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +324883;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +324888;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +324899;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +324920;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +324928;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +324936;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +324940;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +324965;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +324967;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +324969;1;0;0;2;0;1;0;1;0;0;0;0;1;0;0;0;0 +324972;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +324987;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325005;1;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +325019;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +325032;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +325046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325053;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +325063;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325069;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +325080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325086;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +325091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325097;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +325104;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +325109;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +325115;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +325128;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +325130;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325139;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +325154;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +325157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +325182;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +325198;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +325210;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +325216;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +325228;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +325234;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +325236;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +325244;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +325257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325266;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +325271;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +325274;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +325279;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +325283;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +325289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325308;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +325320;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +325353;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +325358;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +325369;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +325383;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +325391;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +325404;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +325409;0;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0 +325432;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +325439;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +325441;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +325450;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +325456;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +325464;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +325472;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +325478;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +325489;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325491;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +325495;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +325500;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +325516;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +325533;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +325548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325556;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +325567;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +325580;0;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +325590;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +325592;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +325600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325610;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325612;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +325622;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325628;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +325646;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +325658;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +325670;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +325675;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +325681;0;0;0;0;1;0;1;0;0;0;1;1;1;0;1;0;0 +325686;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325723;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +325726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325735;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +325740;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +325749;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +325762;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +325766;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325781;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +325785;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +325797;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +325809;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +325828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325832;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +325837;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325854;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +325879;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +325892;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +325908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325915;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +325930;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +325942;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +325948;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +325979;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +325983;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +325986;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +325995;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +326002;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326013;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +326022;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +326028;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +326034;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +320464;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +320470;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +320473;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +320485;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320506;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320513;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +320524;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +320550;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +320561;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +320578;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +320603;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +320605;1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +320609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320626;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +320635;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +320639;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +320656;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +320664;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +320669;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +320676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320687;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +320694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320709;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +320724;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +320744;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;1 +320749;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320771;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +320780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320800;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +320815;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320831;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +320837;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +320841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320848;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +320861;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +320872;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +320884;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +320891;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +320914;0;0;0;2;0;1;0;0;1;0;0;0;0;0;0;0;0 +320918;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +320931;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +320940;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +320965;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +320974;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +320992;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +321006;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +321014;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +321024;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +321032;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +321040;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321043;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +321051;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +321060;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +321069;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +321098;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +321100;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321105;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +321114;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +321136;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321143;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +321150;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +326465;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +326471;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +326482;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +326507;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +326524;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +326531;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +326539;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +326551;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +326564;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +326582;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +326593;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +326595;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +326613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326621;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +326623;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309416;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +309426;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +309443;0;1;0;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +309451;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +309466;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +309477;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +309488;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +309503;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +309512;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +309516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309522;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +309541;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +309552;0;1;1;1;1;1;0;0;1;2;1;1;1;0;1;0;0 +309559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +309568;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +309573;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +309587;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +309590;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +309593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309602;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +309606;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +309614;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +309621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309633;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +309637;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +309642;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +309652;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;1 +309656;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +309662;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +309671;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +309683;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +309689;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +309698;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +309705;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +309737;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +309755;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +309770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309773;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +309781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309786;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +309788;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +309794;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +309802;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309819;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +309837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309844;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +309858;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +309870;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +309878;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +309880;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +309885;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +309895;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +309899;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +309905;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +309908;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +309914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +309918;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +309926;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +309931;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +309937;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +309968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +309982;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +309989;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +310001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310008;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +310017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +310022;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +310027;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310035;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +310039;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310048;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +310057;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +310061;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +310065;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +310087;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +310093;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +310109;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310116;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +310133;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +310138;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315664;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +315670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315675;0;0;0;0;0;2;0;1;0;0;0;0;1;0;1;0;0 +315686;0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +315691;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +315700;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +315702;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315707;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315717;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +315734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315744;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +315754;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315759;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +315787;0;0;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +327117;0;1;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +327133;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +327135;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +327153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327163;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +327176;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +327185;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +327188;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +327203;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +327206;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +327216;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +327218;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +327249;0;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +327257;0;0;0;1;0;1;0;0;1;1;1;1;1;0;0;0;1 +327260;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327267;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +327281;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +327288;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +327309;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +327314;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +327332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327340;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +327346;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327351;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +327365;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +327371;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +327375;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +327378;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +327397;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +327403;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +327416;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +327428;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +327435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327463;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +327493;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +327502;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +327516;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327522;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +327529;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +327533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327579;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327582;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +327589;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327609;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327625;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +327628;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +327642;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +327649;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +327653;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +327658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +327666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327675;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +327688;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +327694;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +327696;0;0;1;0;0;2;0;0;1;1;0;0;1;0;0;0;0 +327714;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +327716;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +327725;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +327731;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327741;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +327746;0;0;0;0;0;2;0;0;0;0;0;0;2;0;1;0;0 +327756;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +327760;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +327769;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327772;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +327775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327779;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +327784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327808;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +327824;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +327841;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +327857;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327875;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327877;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327880;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +327896;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +327908;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +327917;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327924;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +327930;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +327941;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +327946;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327959;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +327965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327968;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +327974;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327982;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +327985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327994;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +328003;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +328011;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +328023;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +328028;0;0;0;0;1;0;2;0;0;0;0;1;1;0;1;0;0 +328041;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +328045;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +328054;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +328064;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +328074;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +328079;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +328089;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +328107;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +328125;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +328136;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +328150;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +328157;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +328161;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +328171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328176;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +328196;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +328201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328203;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +328211;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +328222;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +328235;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +328238;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +328244;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +328270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328278;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +328282;1;1;1;1;0;1;0;0;1;0;1;1;1;0;1;0;0 +328289;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +328299;1;1;1;0;0;2;0;1;1;0;0;0;0;0;0;0;0 +328318;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +328323;1;1;1;1;0;2;0;0;1;1;0;0;1;0;0;0;0 +328328;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +328339;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +328353;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +328364;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +328369;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +328377;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +328385;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +328393;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +328410;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +328414;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +328434;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +328442;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328454;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +328473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328491;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +328500;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +328502;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +328505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328512;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +328516;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +328522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +328527;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +328537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328552;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +328560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328562;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +328564;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328568;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +328578;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +328591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +328599;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +328614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328622;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +328630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328658;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +328669;0;0;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0 +328674;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +323286;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +323293;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323320;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +323352;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +323359;1;1;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +323373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323383;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +323387;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +323391;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +323393;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +323409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +323413;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +323416;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +323440;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323448;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +323459;0;0;0;0;0;0;0;0;0;1;1;0;1;0;1;0;0 +323482;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +323502;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +323510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323519;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +323533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323548;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +323563;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +323571;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +323575;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +323587;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +323593;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +323603;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +323621;0;1;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +323632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323636;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +323643;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323658;0;0;1;1;1;1;0;0;0;1;1;1;0;0;0;0;0 +323662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +323692;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323697;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +323700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323719;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +323729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323737;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +323755;0;1;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0 +323773;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +323786;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +323790;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +323794;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +323797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +323810;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +323822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +323837;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323853;0;0;0;0;0;2;0;1;0;0;0;0;1;0;0;0;0 +323858;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +323884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +323894;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +329109;1;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +329121;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329128;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +329134;0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0 +329143;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +329166;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +329173;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +329190;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +329202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329214;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329233;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +329239;1;0;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0 +329254;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +329262;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +329270;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +329273;0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;1 +329281;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +329293;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +329298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +329313;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +329316;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +329323;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +329340;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329358;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +329363;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +329379;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +329394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329398;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329418;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +329426;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +329445;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +329453;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +329477;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +329501;0;0;0;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +329509;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +329514;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +329516;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329522;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329529;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329536;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +329544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329564;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329572;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329598;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329606;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +329616;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329633;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329646;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +329653;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +329675;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +329694;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +329704;1;0;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +329710;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +329712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329740;1;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +329755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329771;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +329780;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +329788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329798;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +329807;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329810;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +329821;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329826;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +329835;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +329859;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +329865;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +329877;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +329880;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +329885;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +329890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +329896;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +329901;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +329907;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329914;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329919;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +329924;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329940;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +329951;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +329970;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329995;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +329998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +330001;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +330011;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +330016;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +330034;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +330040;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330051;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +330065;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +330076;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330087;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330103;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +330111;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +330118;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330124;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +330133;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330136;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +330138;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +330146;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330171;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +330173;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +330192;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330206;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +330218;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +330229;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +330243;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330247;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330260;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +330264;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +330271;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +330279;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +330283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330291;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +330311;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330347;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +330352;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +330358;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +330366;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +330381;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +330384;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330394;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +330412;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330415;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +330426;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +330430;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330441;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330450;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +330452;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330454;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +330472;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330480;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +330492;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +330497;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330502;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +330507;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +330514;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +330532;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +330537;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +330545;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +330564;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330566;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +330571;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330576;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +330580;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330582;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +330600;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +330603;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +330605;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +330607;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +330611;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +330620;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +330630;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +330647;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +330651;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330658;0;0;1;1;0;2;0;0;1;0;0;0;0;0;1;0;0 +330682;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +330688;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330698;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +330704;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330726;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +330734;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330738;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +330744;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +330751;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +330767;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330772;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330779;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +330781;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +330788;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +330792;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330802;1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +330817;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +330822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330826;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +330839;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +330846;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +330851;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +330867;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +330873;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +330876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +330885;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +330894;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +330907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +330919;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +330932;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +330934;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +330949;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +330955;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +330959;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330977;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +330984;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +331001;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +331015;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +331026;0;1;0;1;0;1;0;1;1;0;0;1;1;0;0;0;0 +331042;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +331055;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +331068;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +331072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331078;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331081;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331095;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331109;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +331116;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +331121;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +331124;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +331132;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +331141;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +331150;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +331152;1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +331168;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +331179;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +331195;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +331198;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +331203;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +331206;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +331211;1;1;1;1;0;1;0;2;2;0;0;0;1;0;0;0;0 +331230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331260;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331269;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331275;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331297;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +331301;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +331318;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +331332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331347;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +331370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +331383;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +331389;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +331402;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +331411;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +326048;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +326064;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326068;0;1;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +326071;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +326078;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +326088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326092;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +326095;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +326108;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +326113;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +326117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +326121;1;0;1;0;0;2;0;0;0;1;1;0;1;0;0;0;0 +326127;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +326138;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +326143;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326149;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +326165;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326172;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +326174;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +326186;0;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +326191;2;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +326202;1;0;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +326212;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +326221;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +326227;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +326236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326278;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +326308;0;1;1;1;0;0;1;0;1;0;0;0;1;0;1;0;0 +326314;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +326318;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +326324;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326327;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326335;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +326351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326359;1;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +326363;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +326373;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +326376;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +326387;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +326393;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +326401;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +326406;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +326419;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +326439;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +326445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326454;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +326458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331741;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +331750;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +331754;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +331760;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +331765;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +331780;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +331789;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +331802;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +331813;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +331817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331830;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +331837;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +331843;0;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +331854;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +331857;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +331864;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +331870;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +331885;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +331895;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +331912;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +331921;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +331926;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +331944;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +331952;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +331954;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +331962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +331967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +331988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331994;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +332012;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +332022;0;1;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0 +332033;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332040;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +332052;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +332069;0;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +332081;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +332086;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +332098;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332110;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332141;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +332148;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332152;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +332169;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332192;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +332194;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332197;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +332205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +332217;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332220;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +332228;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +332232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332236;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +332244;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +332252;0;0;1;1;0;1;0;0;0;0;1;1;0;0;1;0;0 +332271;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +332288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +332297;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +332303;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +332324;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +332329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332331;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +332341;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +332346;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315353;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +315360;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315364;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +315370;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315384;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +315386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315389;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +315411;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +315414;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315430;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +315436;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +315452;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +315455;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +315475;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +315486;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +315490;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315504;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +315519;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +315527;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +315557;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +315562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315571;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +315582;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315587;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +315609;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +315616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315619;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +315629;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +315642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315644;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +315653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +315659;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +321155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321175;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321185;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +321197;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +321202;1;1;0;1;1;1;0;0;1;0;1;0;0;0;0;0;0 +321215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321220;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +321236;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +321262;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +321284;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +321294;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321310;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +321313;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +321330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +321352;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +321370;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +321381;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +321400;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321405;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321412;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +321415;0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +321421;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +321425;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321430;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +321447;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +321455;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +321459;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +321472;0;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +321477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321496;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +321502;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +321517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321539;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +321556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321564;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +321574;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +321587;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +321595;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +321602;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +321610;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +332583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332588;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +332593;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +332609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332616;0;0;2;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332642;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +332650;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332654;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +332661;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +332664;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332672;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +332683;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332709;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +332718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332728;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332735;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +332752;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +332758;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +332763;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +332792;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +332799;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +332822;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332826;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +332833;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +332843;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332851;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +332856;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +332861;0;0;1;1;1;0;0;0;0;1;0;0;1;0;0;0;0 +332882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +332886;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +332890;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332919;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +332931;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +332935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332957;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +332963;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +332976;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +332979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332986;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +332996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333003;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +333007;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +333016;1;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +333032;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +333038;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +333044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +333049;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +333071;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +333083;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +333092;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +333099;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +333104;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +333108;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +333125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333136;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +333141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +333144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333151;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +333156;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333172;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +333178;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +333187;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +333203;2;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +333209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333219;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +333234;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +333247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333260;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +333264;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +333273;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +333282;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +333288;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +333295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333308;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +333319;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333333;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +333338;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +333345;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +333349;1;1;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +333363;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333422;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +333432;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333436;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333456;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +333459;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +333473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333486;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +333488;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +333492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333495;0;1;1;1;0;1;1;0;1;1;1;0;2;0;0;0;0 +333503;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +333523;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +333527;1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +333557;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +333563;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +333566;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +333578;0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +333590;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +333594;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +333611;0;0;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +333618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333635;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +333652;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +333657;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +333674;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +333694;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +333714;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +333718;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +333724;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +333744;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +333765;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333776;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333788;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +333797;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +333810;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +333832;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;1 +333839;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333857;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +333878;1;1;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +333881;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +333886;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +333889;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +333894;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +333896;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +333904;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0 +333920;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +333933;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +333936;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +333944;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +333953;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +333958;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +333974;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +333984;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +333998;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +334000;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +334007;0;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +334010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334013;0;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0 +334040;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +334056;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334070;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +334079;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +334088;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +334097;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +334107;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +334118;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +334120;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +334130;0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0 +334140;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +334176;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +328682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328694;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +328715;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +328722;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +328741;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +328750;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +328765;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +328793;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +328807;1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +328811;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +328815;0;0;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +328834;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +328847;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +328850;1;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +328862;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0 +328873;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +328878;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +328882;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +328885;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +328895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +328917;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +328934;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +328939;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +328942;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +328953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328961;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +328969;0;0;0;1;1;0;0;0;0;0;0;1;1;0;0;0;0 +328971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +328984;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +329009;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +329014;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +329021;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +329031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329055;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +329061;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329069;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +329075;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +329094;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +329104;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +334410;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +334412;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334421;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +334438;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334447;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +334450;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +334464;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +334466;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +334474;0;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +334484;1;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +334491;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +334494;0;0;1;1;0;1;0;0;2;0;0;0;1;0;0;0;0 +334529;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +334541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +334548;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +334551;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +334556;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +334562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334566;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +334603;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +334619;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +334624;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +334628;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +334630;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +334635;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +334642;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +334652;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +334661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +334675;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +334679;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +334686;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +334690;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +334694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +334699;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +334702;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +334704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334717;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +334720;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +334727;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334732;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +334745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334750;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +334758;0;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +334763;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +334766;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334771;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +334799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +334810;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +334818;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +334822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +334826;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +334831;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +334841;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +334851;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +334859;0;0;0;1;0;0;2;0;1;0;0;0;1;0;0;0;0 +334864;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +334868;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +334873;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334884;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +334896;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +334901;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +334913;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +334927;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +334932;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +334961;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +335003;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +335010;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335016;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335022;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335028;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +335035;1;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +335057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335089;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +335097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335105;1;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0 +335115;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +335123;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335137;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +335147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335162;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +335174;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +335177;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +335183;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +335196;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +335205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335216;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335246;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +335253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335257;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335262;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335268;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +335274;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +335276;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335300;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +335307;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +335317;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +335319;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +335324;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335336;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335340;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +335344;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +335366;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +335376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335386;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335390;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +335394;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335400;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335407;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +335412;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +335427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +335438;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +335453;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +335466;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335482;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +335501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335508;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +335520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335524;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +335527;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +335539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335557;0;1;0;1;1;1;0;0;0;0;0;0;2;0;1;0;0 +335565;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +335568;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335591;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +335603;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +335611;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +335628;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +335632;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +335639;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +335650;0;0;0;0;0;3;0;0;0;1;0;0;2;0;0;0;0 +335663;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +335668;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +335679;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +335684;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +335692;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +335699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335708;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +335728;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +335741;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +335747;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +335766;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +335774;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +335783;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +335793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335797;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +335816;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +335822;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +335840;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;1 +335862;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +335872;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +335877;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +335883;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0 +335887;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +335895;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +335914;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +335922;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +335935;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +335947;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +335952;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +335966;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +335972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +335984;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +335994;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +336003;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +336018;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +336030;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +336042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336049;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +336062;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +336068;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +336087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336096;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +336102;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +336117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336125;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +336138;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +336144;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +336150;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +336162;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336165;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +336170;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336178;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +336184;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +336187;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +336194;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +336199;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +336210;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +336219;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +336227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336234;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +336242;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +336250;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +336263;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +336283;0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +336286;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +336289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336297;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +336309;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +336319;0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +336327;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336342;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +336348;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +336360;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +336378;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +336386;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +336395;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +336402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +336413;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +336441;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +336450;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +336459;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +336475;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +336477;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +336498;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +336505;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336514;1;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +336516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336523;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +336531;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +336540;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +336569;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +336574;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336583;0;1;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +336588;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336598;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336620;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +336630;0;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +336648;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +336667;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336681;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336693;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +336696;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336718;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +336738;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +336750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +336761;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0;0;0 +336768;0;0;1;1;0;0;0;0;0;0;1;0;1;0;1;0;1 +336771;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +336785;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +336798;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +336806;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336821;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +336831;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +336839;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +336842;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +336847;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +336855;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +331416;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +331430;0;0;1;0;1;1;0;0;0;1;0;1;1;0;0;0;0 +331435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331440;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +331449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331455;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +331490;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +331502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331521;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +331528;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +331547;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +331556;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +331565;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +331568;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +331589;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +331595;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +331611;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +331616;0;1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +331625;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +331635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331643;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +331671;1;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +331675;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +331685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331691;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +331700;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +331704;1;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +331710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +331726;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +331730;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +337044;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +337057;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +337071;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +337104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337112;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +337122;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +337129;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +337145;1;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0;0 +337148;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +337160;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +337174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +337179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337196;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +337202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +337207;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +337213;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +337218;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +337229;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +337243;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +337245;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +337255;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +337263;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +337273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337280;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +337284;0;1;0;1;0;1;0;0;1;1;0;1;0;0;1;0;0 +337287;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +337305;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +337323;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +337347;0;1;0;1;1;2;0;0;0;0;1;1;1;0;1;0;0 +337366;0;0;1;2;0;0;1;0;0;0;0;0;1;0;0;0;0 +337370;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +337374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337380;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +337383;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +337389;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0 +337392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +337396;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +337401;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +337420;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +337428;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +337432;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +337445;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +337457;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337463;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +337482;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +337485;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +337491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337521;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337524;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +337540;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +337550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337555;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +337563;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337573;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +337585;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +337595;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +337598;0;0;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +337607;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337628;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +337633;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +337640;0;0;0;1;0;1;1;0;0;0;0;0;1;0;1;0;0 +337660;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337676;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +337686;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +337705;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +337723;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +337731;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +337738;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337746;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +337760;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337790;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +337796;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +337803;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337817;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337824;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +337831;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +337833;0;0;1;1;0;2;0;0;0;0;0;0;0;0;0;0;0 +337843;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +337850;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +337857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337865;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337871;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +337894;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1 +337898;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +337912;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +337921;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +337935;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +337944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +337955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +337973;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +337982;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +337994;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +338020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +338033;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +338047;0;1;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +338065;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +338073;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +338077;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +338081;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338089;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +338094;1;1;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +338105;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338113;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +338129;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +338136;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +338144;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338155;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +338174;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +338188;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +326634;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +326644;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +326655;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +326671;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +326689;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +326699;0;0;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0 +326709;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +326734;0;1;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +326739;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326749;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +326775;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +326806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326813;0;0;0;1;0;0;2;0;0;0;0;0;2;0;1;0;0 +326835;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +326842;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +326850;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +326860;1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +326866;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +326870;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326891;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +326900;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +326926;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +326930;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +326934;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +326946;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +326951;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +326964;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +326978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +326981;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +326990;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +327028;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +327031;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +327037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +327044;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +327046;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +327066;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +327075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327077;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +327083;1;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +327085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +327102;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +327105;0;0;0;1;1;1;0;1;1;0;1;0;1;0;0;0;0 +327109;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +327113;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +327115;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +338191;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +338204;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338209;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338221;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338235;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +338240;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338253;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +338257;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +338270;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +338278;1;1;1;0;1;1;0;1;1;0;0;1;1;0;1;0;0 +338284;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +338292;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +338312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338318;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +338330;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +338332;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +338338;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +338345;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +338355;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +338365;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +338367;0;0;1;0;0;0;1;0;0;1;0;0;2;0;0;0;0 +338378;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +338391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338399;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +338408;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +338411;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +338424;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +338447;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +338457;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338474;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +338500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338504;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +338517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338536;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +338540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338545;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +338550;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +338556;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +338578;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +338587;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338601;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +338613;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +338623;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +338630;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +338638;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338655;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +338660;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +338669;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +338672;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +338686;1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +338701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338719;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +338725;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +338731;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +338742;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338753;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +338764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338767;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +338778;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +338791;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +338798;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +338807;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +338828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338835;0;0;1;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +338841;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338845;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +338856;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +338863;0;0;1;1;0;0;1;0;1;0;0;0;1;0;1;0;0 +338866;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +338872;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +338880;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +338889;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +338899;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +338903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +338912;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +338922;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +338928;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +338948;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +338954;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +338956;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +338969;0;0;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +338984;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +338993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +338995;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +338999;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +339008;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +339037;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +339046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339050;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +339065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339075;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +339083;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +339105;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +339116;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +339119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +339128;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +339138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339142;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +339145;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +339155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339163;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +339178;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +339185;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +339192;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +339210;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +339215;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +339220;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +339229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339232;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +339245;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +339261;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +339275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339297;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +339305;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +339309;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +339339;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +339346;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +339353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339359;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +339371;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +339374;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +339379;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +339383;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +339413;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +339426;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +339432;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +339436;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +339451;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +339453;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +339465;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +339489;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +339496;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +339498;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +339506;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +339513;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +339525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +339528;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +339532;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +339536;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +339543;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +339547;1;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +339555;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +339564;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +339604;1;1;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +339649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339663;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +339674;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +334184;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +334189;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +334193;0;1;1;1;0;2;0;0;1;0;1;0;1;0;0;0;0 +334196;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +334202;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +334217;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +334220;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +334226;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +334243;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +334247;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +334256;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +334261;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +334280;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +334295;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +334314;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +334319;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +334327;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +334336;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +334348;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +334363;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +334380;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +334398;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +334407;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +339756;0;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +339771;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +339780;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +339786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339796;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +339809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339822;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +339824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +339828;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +339838;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +339853;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +339858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +339862;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +339885;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +339891;0;1;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0 +339904;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +339908;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +339921;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +339934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339956;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +339968;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +339974;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +339978;0;0;0;1;1;0;2;0;0;1;1;0;1;0;0;0;0 +340003;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +340021;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +340047;0;0;0;1;0;2;0;0;1;0;1;0;1;0;0;0;0 +340072;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +340097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340101;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +340117;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +340125;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +340129;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +340135;1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +340139;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +340150;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +340163;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +340170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340195;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +340205;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +340215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340239;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +340244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +340256;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +340270;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +340289;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +340301;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +340321;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +340330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340350;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +340355;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +340362;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +340382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340396;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340401;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +340422;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +340444;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +340466;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +340468;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0 +340475;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +340478;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340497;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +340513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +340524;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340531;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +340539;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +340548;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +340553;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +340559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340574;1;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +340583;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +340600;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +340605;1;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +340617;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +340620;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +340646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340668;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +340678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +340683;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +340696;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +340699;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +340701;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +340703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340740;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +340744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340759;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +340768;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +340772;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +340779;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +340802;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +340814;0;0;1;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +340817;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +340822;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +340838;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +340840;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +340859;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +340872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +340892;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +340901;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +340913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +340923;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +340936;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +340941;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +340951;0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0 +340958;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +340968;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +340978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +340986;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +340996;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +341011;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341021;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341035;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341078;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0 +341087;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341094;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341104;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +341108;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +341127;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341132;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +341136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +341142;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341153;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +341167;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +341173;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +341190;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +341197;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +341206;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +341220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +341233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +341244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341249;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +341259;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +341271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +341289;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +341299;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +341311;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +341320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341324;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +341331;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +341338;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +341351;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +341363;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +341370;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341380;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +341383;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +341393;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341407;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +341416;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +341436;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341440;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +341448;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341456;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +341469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341480;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +341486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341493;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +341500;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +341506;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +341509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341522;1;1;1;1;1;0;0;1;1;0;0;0;1;0;1;0;0 +341526;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +341530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341538;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341544;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +341551;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +341562;0;0;0;1;1;0;1;0;0;0;1;0;1;1;0;1;0 +341574;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +341577;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +341593;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +341603;0;0;0;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +341612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341626;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +341628;0;0;0;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +341646;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +341655;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +341663;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +341680;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +341686;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +341693;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +341698;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +341706;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +341730;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +341737;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +341752;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +341771;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +341784;0;0;0;1;1;1;0;0;1;1;0;0;1;0;1;0;1 +341792;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +341799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +341814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +341824;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +341828;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +341843;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +341850;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +341857;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +341876;1;1;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +341890;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +341899;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +341910;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +341914;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +341927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +341939;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +341958;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +341962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +341976;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +341993;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +341999;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +342012;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +342016;1;0;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +342026;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +342035;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342050;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +342059;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +342069;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +342080;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +342088;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342103;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +342116;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +342119;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +342127;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +342136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +342143;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +342146;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342149;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +342152;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +342154;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342188;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +342194;0;1;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +342211;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +342226;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342240;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +342248;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +342256;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342277;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +342284;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342297;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +342314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342319;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +342325;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342333;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +342337;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +342356;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +342360;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +342391;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +342396;0;1;0;0;1;1;0;0;1;0;1;1;1;0;0;0;0 +342400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342405;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +342418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +342427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342448;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +342455;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342459;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342464;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +342480;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +342489;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +342499;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +342504;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +342512;0;0;0;1;0;1;0;0;0;1;1;1;0;0;0;0;0 +342524;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +342532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342546;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +342553;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +342581;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342588;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +342593;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +342610;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336860;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +336869;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +336879;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +336900;0;0;1;0;1;1;0;1;0;1;0;0;1;0;1;0;1 +336906;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +336911;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +336921;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +336962;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +336968;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +336976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +336990;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +336998;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +337007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +337016;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +337038;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +348080;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +342630;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +342640;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +342646;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342663;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +342669;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +342673;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +342679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +342684;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +342691;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342705;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342718;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342723;1;0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0 +342732;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342735;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342756;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +342759;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0;0;0 +342771;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342775;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +342779;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342789;1;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +342795;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +342800;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +342805;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +342814;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +342831;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342851;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +342856;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342868;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +342870;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +342892;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +342901;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +342906;0;0;0;1;0;0;1;0;0;0;1;0;1;1;0;1;0 +342926;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +342933;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +342939;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +342949;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +342960;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +342974;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +342987;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +343003;1;1;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0 +343011;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +343015;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +343018;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +343028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343051;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +343056;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +343060;1;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +343066;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +343068;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +343084;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343096;0;0;1;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +343099;0;1;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +343103;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +343108;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +343115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +343120;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +343126;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343131;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +343138;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343149;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +343152;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +343155;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +343168;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +343175;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343193;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;1 +343199;0;0;1;1;0;1;0;0;0;0;0;0;2;0;1;0;0 +343206;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +343221;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +343229;0;0;0;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +343236;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +343241;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343260;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +343267;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +343274;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +343283;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +343301;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343319;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343327;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +343338;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +343352;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +343359;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +343363;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +343370;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +343384;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +343393;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +343407;0;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0 +343416;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +343426;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +343436;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +343443;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +343452;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +343463;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +343468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343474;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +343494;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +343500;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +343511;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +343516;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +343526;1;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +343532;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +343542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343547;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +343552;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343567;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +343573;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +343587;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343596;0;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +343604;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +343613;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +343617;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +343620;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +343627;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343631;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +343641;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343647;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +343649;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +343658;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343684;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +343688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343701;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +343715;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +343723;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +343725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343735;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343737;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +343743;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +343755;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +343760;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +343766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343781;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +343788;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +343794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343804;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +343816;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +343821;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +343823;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343844;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +343853;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +343860;1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +343871;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +343877;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +343888;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +343899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343908;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +343925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343930;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +343939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +343944;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +343955;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +343965;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +343970;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +343974;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1 +332354;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +332375;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332379;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +332383;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332397;1;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +332403;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +332412;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +332417;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332421;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +332434;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332436;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0 +332443;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +332467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332469;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +332480;0;0;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0 +332500;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +332502;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +332527;0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0 +332540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332545;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +332560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +332570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +332574;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +332581;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +355717;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +355743;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +355751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355753;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355774;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +355785;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +355797;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +355803;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +355811;1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +355822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355831;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +355837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355848;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +355865;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +355871;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +355885;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +355897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355905;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355929;1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +355953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355980;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +355991;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +343977;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +343983;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +343987;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +343992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +343998;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +344012;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +344028;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +344032;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +344043;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +344051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344067;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +344070;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +344091;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +344098;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +344102;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +344111;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344139;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344147;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +344160;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344189;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +344195;1;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +344200;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +344214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344217;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +344226;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344239;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +344243;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344252;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +344263;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +344270;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +344298;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344320;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344330;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344338;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +344349;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +344356;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0;0 +344373;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344375;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +344380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +344389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344397;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344403;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +344411;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +344416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344424;1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +344436;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +344447;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +344464;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +344473;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +344476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344485;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +344498;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +344513;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +344521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344526;1;0;1;1;1;2;0;0;1;0;0;0;1;0;1;0;0 +344534;0;1;0;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +344540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +344547;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +344554;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +344570;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +344596;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +344609;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +344627;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344639;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344645;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344667;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +344677;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;1 +344683;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +344688;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +344716;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +344727;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +344737;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +344744;0;0;0;1;0;2;0;0;1;1;0;0;1;0;0;0;0 +344749;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +344753;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +344763;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344772;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +344782;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +344787;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +344791;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +344811;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;1 +344821;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +344830;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +344845;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +344866;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +344872;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +344884;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +344888;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;0;0 +344901;1;0;0;2;0;0;0;0;0;0;0;0;0;0;1;0;0 +344950;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +344957;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +344962;0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0 +344982;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +344996;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +345002;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345008;0;1;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0 +345019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345028;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345035;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345043;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345046;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +345056;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +345067;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +345069;1;0;1;1;1;2;0;1;0;1;1;1;1;0;0;0;0 +345076;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +345086;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +345093;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345115;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +345119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345125;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345132;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +345139;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +339691;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +339703;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +339715;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +339722;0;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0 +339728;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +339735;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +339746;0;0;0;1;0;2;0;0;1;0;1;0;1;0;0;0;0 +350754;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +350759;0;0;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +350770;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +350787;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +350790;1;1;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +350805;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +350818;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +350825;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +350840;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +345142;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +345162;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345183;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +345190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345193;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +345205;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +345211;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +345228;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +345245;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +345249;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +345262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345275;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +345278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345302;0;0;0;0;0;2;0;0;0;1;0;0;0;0;0;0;0 +345318;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +345321;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +345326;1;1;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +345333;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +345340;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +345349;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +345359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +345370;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +345389;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +345399;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +345402;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +345406;1;1;1;1;0;1;0;1;1;0;0;0;2;0;1;0;0 +345415;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;1 +345424;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +345432;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +345451;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +345468;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +345478;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +345489;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +345499;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0 +345513;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +345533;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +345555;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +345563;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +345574;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +345582;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +345600;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +345606;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +345616;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +345620;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +345627;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +345632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345640;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +345648;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +345665;0;1;0;1;1;1;0;0;1;0;0;1;1;0;0;0;0 +345668;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345675;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +345689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +345704;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +345714;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +345728;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +345730;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +345732;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +345742;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +345765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345779;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +345784;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +345792;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +345801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345806;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +345831;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +345845;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +345860;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +345879;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +345890;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +345905;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345912;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +345919;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +345922;0;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0 +345934;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +345950;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +345954;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +345965;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +345969;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +345982;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +345986;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +346002;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +346011;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +346021;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +346028;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +346035;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +346046;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +346052;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +346059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346064;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346097;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +346117;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +346121;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +346127;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +346142;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346158;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +346174;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +346190;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +346204;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +346211;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +346214;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +346221;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +346236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346254;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +346266;1;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +346271;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +346282;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346296;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +346324;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346342;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +346358;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +346362;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +346371;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +346378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346401;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +346407;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +346418;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346421;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +346434;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +346455;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346464;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +346469;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +346492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346509;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +346514;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +346530;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +346546;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +346561;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +346598;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +346602;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +346606;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +346610;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +346620;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +346629;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +346645;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +346650;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346663;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +346668;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +346678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +346683;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346701;0;0;1;1;1;0;1;0;0;0;0;1;1;0;0;0;0 +346709;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +346719;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;0 +346742;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346761;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +346772;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +346782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +346793;1;1;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +346799;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +346806;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +346824;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +346834;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +346841;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +346850;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +346860;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +346871;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +346881;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +346899;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +346907;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +346919;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +346927;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +346935;0;0;0;1;0;0;2;0;0;0;0;0;2;0;1;0;0 +346944;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +346952;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +346959;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +346963;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +346971;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +346987;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +346990;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +347002;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +347007;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +347015;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +347046;0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0 +347059;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +347076;0;1;0;1;0;0;0;1;1;0;1;0;0;0;1;0;0 +347087;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +347090;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +347093;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +347100;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +347109;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +347126;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +347132;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +347165;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +347184;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +347192;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +347215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347221;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +347229;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0 +347240;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +347267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +347279;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +347283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347301;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +347305;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +347315;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +347322;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +347339;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +347350;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +347354;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +347364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347371;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +347379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347384;0;1;1;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +347392;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +347398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +347422;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +347431;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +347435;1;0;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +347446;0;0;0;0;0;0;0;0;0;1;1;0;1;0;1;0;0 +347454;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +347477;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +347498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +347512;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +347523;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +347546;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +347553;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +347561;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +347567;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +347574;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +347586;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +347593;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +347604;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +347620;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +347626;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +347633;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +347639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347668;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +347673;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +347686;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +347706;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +347712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347719;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +347721;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +347727;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +347731;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +347739;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +347754;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +347757;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +347766;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +347772;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +347778;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +347791;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +347824;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +347833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +347839;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +347846;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +347860;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +347875;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +347889;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +347903;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +347908;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +347917;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +347925;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +347934;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +347946;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +347968;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +347970;1;0;0;0;0;3;0;0;0;0;0;0;2;0;1;0;0 +347993;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +348014;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348022;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +348028;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +348031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348042;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +348045;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +348062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348071;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +348073;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +353486;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +353492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +353501;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +353506;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +353516;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +353525;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +353533;1;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +353543;0;0;2;1;1;2;0;0;0;1;1;0;0;0;0;0;0 +353574;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +353592;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +353611;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353617;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +353620;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +353636;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +353654;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +353660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353666;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +348116;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +348121;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +348127;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +348142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348148;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +348174;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +348193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348196;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +348199;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +348222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348227;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +348233;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +348252;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +348258;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +348273;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +348287;0;1;0;1;0;2;0;0;0;1;1;0;0;0;0;0;0 +348315;0;1;1;1;1;0;0;0;1;0;0;0;1;0;1;0;0 +348319;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +348323;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +348327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348337;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +348353;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +348356;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +348369;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +348377;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +348384;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +348394;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +348401;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348410;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +348417;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +348422;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +348427;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +348432;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +348435;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +348442;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +348445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348458;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +348466;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348473;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +348485;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +348497;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +348506;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +348515;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +348523;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +348534;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +348550;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +348556;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +348560;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +348567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348582;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +348586;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348592;0;1;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +348608;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +348615;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348619;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348644;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +348655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348667;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +348670;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +348688;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +348690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +348697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348704;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +348709;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +348715;0;1;0;0;1;1;1;0;1;0;0;0;2;0;1;0;0 +348723;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +348725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +348741;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +348746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +348749;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +348755;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +348768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348775;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348778;1;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +348782;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +348794;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +348801;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +348810;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +348827;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +348841;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +348845;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +348862;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +348876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +348883;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +348893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348903;1;1;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0 +348910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +348912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +348926;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +348945;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +348951;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +348966;0;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0 +348978;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +348995;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +348999;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +349001;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +349015;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +349027;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +349037;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +349043;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +349066;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349088;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +349103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349111;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +349127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +349132;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +349146;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +349156;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +349170;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +349182;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +349191;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +349205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349221;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +349226;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +349238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349259;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +349262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349278;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +349290;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +349300;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +349302;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1 +349308;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +349320;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +349325;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +349343;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +349367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349378;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +349387;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +349406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +349426;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +349432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +349443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349451;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +349467;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +349476;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +349487;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +349498;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +349511;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +349522;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +349525;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +349530;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +349546;1;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +349551;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +349562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349579;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +349594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349610;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +349633;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +349652;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +349657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349667;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +349678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349693;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +349700;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +349710;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +349717;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +349724;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +349733;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +349752;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +349763;1;1;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +349765;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +349776;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +349788;1;0;1;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +349793;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +349800;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +349809;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +349817;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +349825;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +349834;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +349844;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +349852;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +349865;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +349872;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +349895;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +349923;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +349939;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +349943;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +349947;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +349953;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +349956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349963;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +349973;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +349979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +349985;1;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +349993;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +349996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350003;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +350008;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +350033;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +350038;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +350042;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +361598;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +361609;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +361619;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361631;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +361633;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +361645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361651;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +361657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361662;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +361666;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +361705;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +361718;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +361721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +361742;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +361752;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +361758;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +361762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361765;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +361771;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +361777;1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +361786;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +361794;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +361798;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +361812;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +361818;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +367343;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +367361;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +367377;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +367394;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +367397;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +367414;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +367422;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +367434;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +367437;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +367445;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +367458;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367464;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +367488;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +367496;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +367519;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +367525;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +367536;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +367549;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +367579;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +367585;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +350049;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350057;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +350063;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +350069;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +350089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350099;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +350107;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +350113;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +350116;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +350124;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +350135;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +350140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350146;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +350149;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +350162;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +350166;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +350184;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +350191;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +350198;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +350207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +350223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350225;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +350228;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +350234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +350248;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +350253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350265;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +350268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +350274;1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +350278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350285;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +350306;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +350309;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +350317;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +350326;0;0;1;0;1;1;0;1;0;0;1;0;1;0;0;0;0 +350335;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +350341;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +350357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350376;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +350381;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +350410;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +350427;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +350441;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +350447;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +350459;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +350465;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +350469;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +350475;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +350478;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +350495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350502;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +350516;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +350524;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +350529;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +350534;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +350538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350562;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +350565;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +350575;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +350584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +350592;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +350594;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +350599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350611;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +350624;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +350652;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +350669;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +350678;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +350683;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +350692;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +350705;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +350713;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +350719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350731;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +350739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350744;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +356323;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +356327;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +356345;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +356366;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +356377;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +356388;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +356392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356397;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +356401;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +356410;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +356415;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356421;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +356444;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +356456;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +356458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356468;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +356492;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +356505;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +356514;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +356524;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +356534;0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +356541;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +356556;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +356562;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +356574;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +350846;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +350871;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +350886;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +350899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +350903;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +350931;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +350944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +350949;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +350951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +350976;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +350979;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +350983;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +350985;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +351009;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +351017;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +351022;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351030;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +351038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351060;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351087;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +351089;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351102;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +351119;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +351129;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +351154;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351174;0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +351179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351184;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +351200;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351205;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +351233;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +351247;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +351257;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +351263;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +351304;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +351327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351332;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +351336;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351353;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +351361;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351367;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +351392;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351401;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +351409;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +351415;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +351423;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +351431;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +351438;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +351444;0;1;0;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +351462;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +351466;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +351469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351479;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +351495;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +351536;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +351548;0;0;0;0;0;0;1;0;0;0;1;1;1;0;1;0;0 +351553;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +351558;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351572;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351610;1;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +351620;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351636;0;1;1;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +351642;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +351648;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +351654;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +351668;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351675;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +351681;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +351684;1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +351688;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351706;1;0;1;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +351710;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +351719;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +351727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351746;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +351753;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +351757;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +351766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351777;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +351782;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +351787;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +351791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351802;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +351815;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +351822;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +351828;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +351836;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +351853;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +351863;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +351871;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +351883;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +351889;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +351898;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +351900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +351909;0;0;0;1;0;1;0;0;0;1;1;0;0;0;1;0;0 +351927;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +351932;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +351943;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +351954;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +351973;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +351976;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +352003;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352020;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +352027;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +352033;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352047;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +352054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352073;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +352077;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352086;0;0;0;0;1;0;0;0;0;1;0;1;1;0;0;0;0 +352097;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +352117;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +352126;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352134;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +352136;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +352162;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +352184;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +352195;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +352212;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +352226;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +352247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352263;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +352265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352275;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352280;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +352291;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +352300;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +352316;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +352326;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;0 +352334;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352343;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352351;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +352359;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +352373;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352392;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352399;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +352405;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +352413;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +352423;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +352431;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +352445;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +352450;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +352456;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +352464;0;1;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +352478;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +352489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352507;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +352518;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +352527;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352539;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352546;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +352552;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +352566;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +352572;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352585;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +352592;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352598;0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0 +352604;0;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +352618;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +352625;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +352647;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352668;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +352674;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +352688;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +352691;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +352696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352715;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +352741;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +352760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +352772;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +352777;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +352792;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +352800;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +352808;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +352813;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352820;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +352822;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +352831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352833;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +352836;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +352845;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +352852;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +352860;0;0;1;1;0;0;2;0;0;0;0;0;1;0;1;0;0 +352871;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +352880;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +352892;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +352899;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +352901;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352910;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +352933;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +352941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +352947;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352953;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +352959;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +352961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +352967;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +352977;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +352993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +352995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353009;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +353016;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +353021;0;1;0;0;0;1;0;0;0;1;1;1;1;0;1;0;0 +353028;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +353030;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +353032;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +353036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353055;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +353058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353068;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +353074;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +353105;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353114;1;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +353124;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +353146;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353150;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353156;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +353164;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +353173;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +353201;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +353211;1;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +353216;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +353219;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +353224;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +353226;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +353228;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +353235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353244;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +353249;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +353257;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +353261;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +353271;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353278;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +353284;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +353290;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +353297;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +353299;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +353311;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +353322;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +353335;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +353345;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353349;0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0 +353362;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353382;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +353399;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +353407;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +353411;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +353425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +353445;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353447;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +353463;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +353482;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +359176;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +359180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359183;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +359197;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359204;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +359208;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +359216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359222;1;1;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +359232;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +359258;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359263;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +359277;1;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +359281;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +359299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359301;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359310;0;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0 +359315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359319;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359334;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +359357;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +359362;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +359367;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +359370;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +359406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359415;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +359418;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +359435;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +359452;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +359457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359479;1;0;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +359487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359507;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +353673;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +353676;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +353688;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +353701;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +353706;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +353709;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353713;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353716;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +353728;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +353738;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353751;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +353759;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353761;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +353767;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +353777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353779;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +353791;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353808;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +353812;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +353818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353828;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353844;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353848;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +353856;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +353865;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +353886;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +353913;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +353918;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +353924;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +353930;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +353934;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +353941;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +353963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +353972;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +353980;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +353985;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +353990;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +354005;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +354014;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +354024;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +354048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354052;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +354064;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +354072;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +354081;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +354094;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354106;1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +354109;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354111;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +354119;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +354143;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +354148;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354153;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +354162;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +354166;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +354175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354193;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +354206;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +354226;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +354240;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354262;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354274;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +354295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +354305;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +354313;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +354315;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +354330;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +354338;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +354343;1;0;0;0;0;2;0;1;1;0;0;0;0;0;0;0;0 +354374;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354384;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +354396;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +354412;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354424;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +354430;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +354439;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +354442;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +354444;1;1;0;1;1;1;0;1;1;1;1;1;1;0;1;0;0 +354453;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +354468;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +354487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +354507;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +354521;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +354529;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +354535;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +354538;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +354558;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +354569;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +354580;0;0;1;1;0;0;0;0;0;1;1;0;0;0;1;0;0 +354585;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +354600;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +354617;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +354624;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +354637;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +354641;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +354647;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +354652;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +354662;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +354676;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +354681;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +354698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +354703;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +354708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354719;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +354725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354732;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +354748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354780;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +354782;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +354786;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +354806;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +354818;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +354856;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +354859;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +354871;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +354877;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354893;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +354914;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +354923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354933;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +354935;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +354952;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +354957;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;1 +354984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +354988;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +354990;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +354995;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355007;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +355027;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +355031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355042;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +355048;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355084;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +355109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355113;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +355120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355124;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +355132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355157;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +355160;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +355170;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +355197;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +355213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355221;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +355231;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +355257;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355284;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355304;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +355314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +355329;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +355333;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +355342;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +355349;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +355364;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355371;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +355376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355400;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +355404;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +355416;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +355422;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +355425;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +355445;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +355461;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +355466;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +355475;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +355480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +355482;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +355496;0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +355509;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +355531;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +355537;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +355548;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +355552;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +355560;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +355566;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355578;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +355588;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +355597;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +355609;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +355615;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +355622;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +355632;0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0 +355637;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +355644;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +355651;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +355656;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +355660;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +355672;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +355678;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +355684;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +355690;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +355699;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +355708;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +367294;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +367302;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +367304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +367321;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +372757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372764;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +372770;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +372774;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372781;0;1;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +372790;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +372794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372812;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372827;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +372844;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +372861;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +372869;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +372882;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +372893;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372897;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +372908;1;1;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +372917;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +372923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +372930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +372940;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +372958;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +372971;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372980;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +372988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373000;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +373003;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +373010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +373016;1;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +373025;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +373044;0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +373050;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +373058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373071;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +373075;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +373087;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +373097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373104;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +373111;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +373118;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +373130;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +373133;1;1;1;0;1;1;0;1;1;1;1;1;1;0;1;0;0 +373142;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +373152;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +373159;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +373172;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373191;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +373209;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +373215;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +373224;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +373231;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +373238;0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +373240;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +373243;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +373247;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +373265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373282;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +373299;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +373303;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +373312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373319;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +373338;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +373349;0;0;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +373354;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +373359;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +373366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373380;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +373386;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +373393;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +356003;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +356009;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +356026;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +356030;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +356035;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +356052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +356074;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +356095;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +356107;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +356123;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +356131;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +356136;0;0;1;1;0;2;0;0;0;0;0;0;0;0;1;0;0 +356156;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +356159;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +356177;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +356189;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +356202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +356207;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +356224;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +356250;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +356257;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +356274;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +356278;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +356297;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +356307;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +356314;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +356317;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361833;0;1;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +361836;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;1 +361846;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +361856;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +361864;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361877;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +361886;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +361894;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +361909;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +361924;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +361932;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +361940;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361970;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +361980;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +361988;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +362007;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +362013;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +362024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +362028;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +362043;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +362058;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +362064;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +362069;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +362073;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +362079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +362088;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +362091;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +362101;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +362108;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +362113;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +362115;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +362121;0;1;1;0;0;1;0;0;0;1;0;0;2;0;1;0;0 +362127;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +362132;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +362139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +362144;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +362152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +362157;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +362162;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +362168;0;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +362180;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +356581;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +356605;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +356631;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +356634;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +356638;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +356650;1;1;1;1;0;1;0;1;0;0;1;0;1;0;1;0;1 +356662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356666;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +356678;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +356686;0;0;1;0;1;1;0;1;1;0;0;1;1;0;1;0;0 +356695;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +356711;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +356721;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +356726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +356730;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +356739;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +356759;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +356770;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +356777;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +356781;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +356791;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +356805;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +356812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356820;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +356843;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +356849;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +356858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356862;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +356864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356887;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356911;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +356919;1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +356924;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +356952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +356957;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +356983;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +356993;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +356997;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357011;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +357024;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +357032;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +357044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +357052;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +357060;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +357069;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +357093;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +357096;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +357112;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +357115;1;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +357119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357131;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +357136;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +357158;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +357179;1;0;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +357193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357221;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +357231;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +357251;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +357257;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +357268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357276;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357278;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +357305;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +357317;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +357340;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +357342;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +357344;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +357357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357366;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +357387;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +357401;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +357412;0;1;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +357430;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357439;0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +357453;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +357461;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +357483;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +357490;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +357500;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +357509;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +357527;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +357532;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +357538;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +357547;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +357554;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357569;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +357573;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +357575;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +357583;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +357597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +357604;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +357621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357625;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +357632;0;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0 +357648;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +357651;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +357654;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357671;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +357677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +357688;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +357690;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +357710;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +357716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357730;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +357743;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +357747;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +357755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +357764;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0 +357771;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +357787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357805;1;0;1;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +357822;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +357841;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +357847;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +357857;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +357863;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +357869;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +357876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +357890;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +357894;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +357908;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +357913;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +357917;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +357939;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +357960;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +357962;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +357986;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +357998;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +358006;1;1;1;1;0;1;0;0;0;1;0;1;1;0;1;0;0 +358022;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +358031;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +358042;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +358062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +358070;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +358079;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +358089;1;0;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0 +358092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358120;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +358129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358133;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +358140;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +358147;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +358154;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +358161;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +358175;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +358179;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +358188;0;0;0;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +358198;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +358205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358220;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +358227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358233;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +358238;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +358247;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +358250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358257;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +358267;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +358283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358296;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +358317;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +358324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358337;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +358366;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +358374;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +358377;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +358384;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +358389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358441;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +358457;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +358471;0;0;0;0;0;0;1;0;1;0;0;0;1;0;0;0;0 +358483;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +358493;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +358497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +358502;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +358509;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +358517;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +358526;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +358529;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +358544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358556;0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +358574;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +358587;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +358607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +358620;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +358623;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +358633;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +358646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358657;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +358667;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +358678;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +358683;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +358688;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +358693;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +358704;0;0;1;1;0;0;1;0;0;1;1;0;2;0;0;0;0 +358717;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +358723;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +358734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +358739;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +358754;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +358762;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +358764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +358774;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +358787;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +358796;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +358809;0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +358815;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +358829;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +358833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358843;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +358854;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +358866;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358887;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +358896;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +358907;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +358913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +358922;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +358929;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +358936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358943;1;1;0;1;0;1;1;0;1;0;0;0;2;0;0;0;0 +358955;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +358961;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +358964;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +358982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +358988;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +359019;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +359023;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +359031;0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0 +359042;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +359050;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +359065;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359067;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359070;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +359106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359120;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +359130;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +359145;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +359167;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364680;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +364685;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +364703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364717;0;0;0;1;1;0;1;0;0;1;0;0;2;0;1;0;0 +364723;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +364727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364730;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364740;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +364748;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364757;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +364765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364772;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +364779;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +364792;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364803;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +364824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364830;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364835;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +364849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364858;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +364864;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +364874;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +364879;0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +364887;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364903;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +364915;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +364920;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +364928;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364933;0;0;0;0;1;0;0;0;0;1;0;1;1;0;1;0;0 +364939;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +364952;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +364958;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364964;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364967;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +364982;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +364986;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364996;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +365004;1;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +365009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365035;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +365044;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +365051;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +365056;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +365065;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +365067;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +365077;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +365088;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359532;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +359539;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +359543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359553;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359561;1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +359570;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +359579;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +359590;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +359611;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +359616;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +359623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359641;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +359645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +359658;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +359670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359684;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +359695;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +359703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359716;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359727;0;1;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +359739;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +359758;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +359770;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +359776;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +359783;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +359788;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359800;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +359823;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +359828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359841;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +359845;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +359851;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +359866;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +359877;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +359886;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +359891;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +359910;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +359912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359919;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +359925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +359927;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +359933;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +359943;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +359953;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +359963;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +359965;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +359968;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +359980;0;0;0;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +359990;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +360000;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +360013;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +360026;1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +360043;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +360047;1;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +360057;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +360064;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +360079;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +360093;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +360109;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +360114;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +360120;0;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +360124;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +360127;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +360144;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +360146;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +360149;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +360168;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +360172;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +360184;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +360193;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +360207;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +360220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +360229;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +360232;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +360268;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +360275;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +360290;0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +360299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +360307;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +360324;0;1;1;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +360339;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +360345;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +360353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +360356;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +360364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +360376;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +360382;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +360393;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +360406;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +360417;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +360422;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +360431;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +360440;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +360446;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +360451;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +360462;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +360465;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +360487;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +360490;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +360498;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +360506;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +360512;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +360541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +360551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +360565;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +360570;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +360577;1;0;1;0;0;1;0;0;1;0;0;1;1;0;1;0;0 +360584;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +360605;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +360610;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +360613;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +360621;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +360636;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +360654;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +360672;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +360677;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +360680;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +360687;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +360694;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +360703;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +360708;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +360710;1;1;0;1;0;1;0;1;1;1;0;1;1;0;1;0;0 +360720;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +360744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +360758;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +360774;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +360781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +360802;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +360817;1;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +360819;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +360839;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;1 +360846;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +360850;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +360855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +360865;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +360875;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +360891;1;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +360897;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +360908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +360910;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +360938;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +360941;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +360946;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +360955;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +360964;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +360975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +360990;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +360997;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +361008;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +361014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361040;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +361057;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +361073;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +361081;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +361105;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +361108;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361118;0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +361140;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +361150;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +361163;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +361169;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +361174;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +361193;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +361203;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +361221;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;1 +361227;1;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +361229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361237;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +361245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361250;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +361264;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361271;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +361278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361285;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361288;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0;0 +361300;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361324;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +361329;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +361333;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +361355;0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +361377;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +361383;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +361387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361417;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +361447;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +361455;1;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;1 +361459;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +361470;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +361478;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +361483;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +361496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +361504;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +361511;0;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +361514;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +361539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +361547;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +361555;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +361562;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +361567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +361571;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +361575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +361584;0;0;0;0;0;1;0;1;0;2;0;0;0;0;0;0;0 +361595;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +378265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +378276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378288;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +378299;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +378305;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +378313;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +378318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +378326;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +378337;1;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +378339;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +378348;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +378356;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +378364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378373;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378379;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +378381;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +378393;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +378398;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +378404;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +378426;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +378429;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +378445;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +378460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378495;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +378503;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +378506;0;1;0;1;1;0;0;0;1;0;1;1;0;0;0;0;0 +378520;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +378523;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +378547;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +378558;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +378562;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +378583;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +378594;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +378603;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378613;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378621;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +378633;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378636;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +378643;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +378656;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +378676;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378678;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +378685;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +378701;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +378711;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +378716;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +378722;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +378726;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +378736;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +378751;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +378761;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +378776;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +378782;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +378793;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +378801;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +378807;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +378817;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +378823;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +378842;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378850;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378852;1;0;1;0;0;2;0;0;0;0;0;0;2;0;0;0;0 +378861;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +378868;1;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +378875;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0 +378891;0;0;1;1;0;0;1;0;0;1;1;0;2;0;1;0;0 +378919;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +378934;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +378955;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378960;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +373431;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +373439;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +373446;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +373462;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +373466;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +373468;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +373485;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +373494;0;0;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0 +373499;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +373510;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +373533;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +373540;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +373544;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373556;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +373560;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +373570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373577;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +373586;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +373591;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +373605;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +373623;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +373628;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +373662;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +373691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373693;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +373701;1;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +373703;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +367591;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +367598;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +367622;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +367638;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +367645;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +367648;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +367651;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +367653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +367665;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;1 +367676;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367697;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +367704;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +367708;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +367712;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +367717;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +367733;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +367738;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +367746;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +367767;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +367775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +367784;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +367787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +367793;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +367807;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +367824;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +367853;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +367862;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +367872;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +367882;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +367891;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367896;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +367902;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +367919;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +367929;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +367938;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +367944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +367955;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +362187;0;0;1;1;0;2;0;0;0;1;0;0;1;0;0;0;0 +362194;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +362209;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +362222;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +362238;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +362240;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +362251;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +362257;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +362270;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +362275;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +362296;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +362309;1;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +362320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +362331;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +362356;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +362369;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +362386;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +362393;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +362397;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +362406;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +362414;0;0;0;0;0;1;0;0;1;1;0;1;1;0;0;0;0 +362421;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +362428;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +362474;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +362478;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +362484;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +362487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +362510;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +362517;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +362523;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +362533;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +362543;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +362548;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +362557;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +362571;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +362582;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +362598;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +362605;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +362612;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +362626;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +362637;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +362648;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +362651;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +362675;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +362682;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +362686;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +362696;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +362698;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +362706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +362726;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +362738;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +362744;0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +362758;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +362770;0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +362788;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +362798;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +362805;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +362826;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +362833;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +362843;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +362853;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +362875;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +362891;0;1;1;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +362897;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +362915;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +362947;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +362963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +362975;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +362985;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +362991;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +362999;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363009;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +363018;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +363023;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +363026;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +363033;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +363039;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +363045;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363052;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +363058;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +363069;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +363078;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +363081;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +363091;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +363096;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +363100;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +363102;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +363106;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +363112;0;0;1;1;0;0;0;0;0;1;1;1;1;0;0;0;0 +363118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +363131;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +363148;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +363155;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +363169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363177;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +363190;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +363199;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1 +363202;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +363212;0;0;0;1;0;0;1;0;0;1;0;0;1;0;2;0;0 +363217;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363231;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +363233;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +363244;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +363254;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +363266;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +363276;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +363290;0;1;1;0;1;0;0;0;1;1;1;0;1;0;1;0;0 +363303;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +363308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363323;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +363330;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +363345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363354;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +363373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +363414;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +363420;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +363432;0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +363435;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +363437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363454;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +363473;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +363476;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +363479;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +363488;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +363490;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +363497;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +363506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +363523;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +363529;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +363535;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +363537;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +363557;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +363560;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +363587;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +363593;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +363606;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +363619;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +363627;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +363637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363645;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +363659;1;0;0;1;0;1;0;0;1;0;1;1;1;0;0;0;0 +363661;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +363680;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +363689;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +363697;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +363713;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +363719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363732;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +363739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +363758;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +363763;0;1;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +363775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363783;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363793;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +363795;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +363804;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +363809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363822;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +363839;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +363856;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +363864;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +363870;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +363882;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +363904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +363926;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +363933;0;1;1;1;0;1;0;0;0;1;1;1;1;0;1;0;0 +363957;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +363961;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +363971;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +363979;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +363986;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +363996;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +364012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364032;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +364059;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364074;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364078;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +364084;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364107;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +364132;0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +364137;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +364160;0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +364170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364175;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +364181;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364225;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0 +364244;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +364247;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +364263;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +364276;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +364285;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +364290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364295;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +364308;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +364315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364327;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +364332;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +364341;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +364364;0;0;1;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +364372;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364417;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +364428;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +364441;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +364463;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +364470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364482;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +364503;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +364521;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +364534;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +364539;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +364544;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +364549;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +364557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +364559;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +364579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +364588;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +364594;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +364613;1;1;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +364625;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +364632;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +364652;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +370077;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +370083;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +370108;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +370118;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +370134;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +370138;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +370153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +370162;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +370176;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +370191;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +370197;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +370221;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +370228;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +370239;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +370244;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +370249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +370273;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +370283;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370296;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +370303;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +370316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370319;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +370335;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +370345;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +370355;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +370365;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +370374;1;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +370376;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370393;0;0;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1 +370403;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +370405;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +370415;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +370423;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +370426;0;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0 +370452;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +370463;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +370483;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +370495;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +370504;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +370513;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +370516;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +370526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370529;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +370537;0;0;1;0;0;0;0;2;2;0;0;0;0;0;0;0;0 +370547;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +370551;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +370558;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +370562;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +370597;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +370626;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +370635;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +370650;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +370655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370670;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +370681;1;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +370688;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +370694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370707;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +370727;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +370739;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +370747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370754;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +370759;0;0;1;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +365098;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +365108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365128;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365145;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +365149;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +365160;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +365179;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +365183;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +365191;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +365213;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +365227;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +365236;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +365247;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +365256;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +365279;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +365293;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +365311;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +365319;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +365325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365343;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +365361;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +365365;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +365372;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +365389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +365433;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +365439;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +365446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365457;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +365473;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +365480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +365496;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +365499;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +365503;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +365511;0;1;0;1;1;0;0;0;1;0;0;0;1;0;1;0;0 +365521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365530;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +365535;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +365544;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +365549;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +365570;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +365577;0;0;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +365581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365599;1;1;1;1;0;1;0;0;1;0;0;0;2;0;0;0;0 +365618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +365622;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +365631;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +365639;1;0;1;1;0;1;0;0;2;1;1;1;0;0;0;0;0 +365647;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +365659;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +365662;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +365669;0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0 +365674;1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +365676;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +365685;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +365692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365720;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +365728;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +365731;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +365742;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +365760;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +365767;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +365789;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +365805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365815;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +365822;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +365827;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +365843;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +365852;0;0;1;1;0;1;1;0;0;1;0;0;1;0;0;0;0 +365858;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +365863;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +365868;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +365889;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +365917;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +365920;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +365924;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +365939;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +365947;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +365953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +365961;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +365970;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +365977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +365984;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +365987;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +365996;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +366005;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +366016;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +366020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366025;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +366028;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0 +366046;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +366063;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +366096;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +366110;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +366135;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +366140;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +366154;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +366160;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366184;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +366191;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +366207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +366212;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +366230;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +366240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366261;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +366273;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +366286;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +366291;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +366308;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +366320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366337;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +366341;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +366345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +366363;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +366369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366402;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +366412;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +366434;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366438;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +366445;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +366447;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +366450;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +366462;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +366484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366493;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +366495;1;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +366507;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +366521;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +366531;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +366545;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +366549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366552;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +366566;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +366571;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +366579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366596;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +366603;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +366608;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +366615;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +366624;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +366643;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +366652;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366654;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366658;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +366676;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +366685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366693;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +366699;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +366710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +366721;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +366729;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +366739;0;0;0;0;0;1;1;0;1;1;0;0;1;0;1;0;0 +366742;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +366755;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +366769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366775;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +366778;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +366798;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +366806;1;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +366809;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +366835;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +366846;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +366863;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +366871;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +366880;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +366884;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366909;0;0;0;2;1;0;1;0;0;0;0;0;0;0;0;0;0 +366930;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +366937;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +366941;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +366948;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +366964;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +366967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +366977;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +366989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +366994;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +367001;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +367005;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367008;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +367016;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367024;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367031;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +367045;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +367054;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +367066;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +367079;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +367095;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +367105;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +367113;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +367128;1;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +367136;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +367138;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +367140;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +367149;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +367156;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +367177;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +367184;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +367192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +367202;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +367209;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +367215;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +367222;0;1;1;1;0;1;0;0;1;0;0;0;2;0;1;0;0 +367230;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +367237;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +367245;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +367256;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +367261;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +367273;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +367279;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +384118;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +384120;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +384127;0;0;2;1;1;2;0;0;0;0;0;0;1;0;0;0;0 +384134;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +384138;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +384142;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +384158;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +384162;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +384169;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +384181;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384200;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +384207;1;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +384210;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +384220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384222;0;0;0;0;1;1;0;0;0;1;0;1;1;0;1;0;0 +384227;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +384229;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +384236;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +384248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384256;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384260;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +384278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384293;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384327;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +384331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384347;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +384372;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +384385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384389;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +384396;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +384405;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384469;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +384478;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +384483;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +384493;0;1;0;0;1;1;0;1;1;0;0;0;1;0;1;0;0 +384497;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +384509;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +384518;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384532;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384538;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +384549;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +384560;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +384571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384589;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +384605;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +384607;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +384635;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +384648;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384654;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +384663;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +384672;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +384674;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +384692;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +384708;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +384716;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +384721;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384734;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +378976;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +378985;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +378993;1;0;1;1;0;2;0;0;0;0;0;0;2;0;1;0;0 +378996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +379004;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +379011;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +379017;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +379030;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379046;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +379057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379064;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +379084;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +379114;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +379118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +379128;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +379139;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +379149;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +379158;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +379178;0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +379191;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +379202;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +379208;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +379218;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +379223;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +379227;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +379236;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +379263;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +379278;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +379281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379291;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +379294;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +379299;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +379314;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +379319;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +379324;1;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0 +379347;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +379352;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +379360;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +379368;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +379380;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +379385;0;0;1;2;0;1;0;0;1;0;0;0;0;0;0;0;0 +379397;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +379404;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +379419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379424;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +379429;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +379452;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +379458;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +379479;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +379486;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +379498;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +379503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379515;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +379531;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +379548;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +379563;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +379580;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +379612;1;1;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +379626;0;0;1;0;0;0;1;0;0;1;1;0;0;0;1;0;0 +373397;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +373405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373413;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +373421;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +373428;1;1;1;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +367959;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +367968;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +367981;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +367988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368003;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +368020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368042;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +368047;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +368052;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +368055;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368067;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +368074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368093;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368108;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0;0;0 +368114;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368122;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +368126;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368129;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +368144;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +368150;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368153;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +368162;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368178;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368183;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +368187;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +368192;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +368207;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368211;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +368215;0;1;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +368221;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +368223;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +368230;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +368234;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368243;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +368263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368266;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +368269;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +368279;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +368283;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368287;0;0;1;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +368295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368311;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +368324;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368327;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +368330;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +368337;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +368342;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +368365;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368368;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +368386;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +368393;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +368399;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +368405;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +368425;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +368433;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +368448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368450;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +368460;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368465;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +368473;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +368477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +368481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +368489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368499;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +368509;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +368516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +368564;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +368567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +368587;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +368599;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +368612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +368631;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +368655;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0 +368662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368665;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368692;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +368697;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +368700;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368723;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +368730;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +368735;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +368737;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +368750;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +368755;0;1;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +368780;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +368784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368790;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +368796;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +368812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368833;0;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0 +368850;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +368860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +368873;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +368887;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +368895;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +368903;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +368909;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +368921;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +368933;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +368937;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +368955;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +368977;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +368979;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +368984;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +369008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +369020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369039;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +369048;1;1;0;1;1;0;0;0;1;0;1;0;1;0;1;0;0 +369060;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369062;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +369067;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +369075;1;1;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +369085;0;1;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +369108;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +369129;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +369141;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369144;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369149;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +369156;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +369174;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +369201;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369206;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +369218;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +369220;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +369240;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369249;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +369254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369259;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369264;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +369276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369293;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369301;0;0;1;1;0;0;2;0;0;0;0;0;2;0;1;0;0 +369306;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +369315;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +369331;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +369341;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369368;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +369372;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +369379;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +369400;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +369417;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +369429;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +369434;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +369444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369456;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +369461;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +369463;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +369469;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369498;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +369501;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +369506;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +369511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369514;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +369519;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +369534;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +369537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +369542;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369544;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369559;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +369566;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +369572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369582;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369588;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369616;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +369623;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369633;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +369647;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +369653;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369664;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369670;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +369679;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +369686;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369706;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +369719;1;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +369736;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +369749;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +369771;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369784;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369793;0;0;0;0;0;2;0;0;0;0;0;0;0;0;1;0;0 +369803;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +369815;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +369826;1;1;1;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +369840;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +369844;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +369846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +369850;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +369870;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +369885;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +369898;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +369904;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +369928;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +369951;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +369960;0;0;1;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +369966;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +369972;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369979;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +369981;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +369994;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +369997;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +370022;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +370026;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +370035;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +370059;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +370063;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +375463;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +375482;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +375491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375504;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +375507;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +375522;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +375535;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +375541;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +375547;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +375556;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +375561;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +375567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375576;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +375582;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +375587;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +375600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375609;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +375623;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +375632;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +375644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375649;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +375661;1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +375669;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +375674;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +375684;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +375695;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +375719;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +375728;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +375743;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +375747;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +375760;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +375780;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +375784;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +375806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375820;1;0;1;0;0;0;0;1;1;1;0;0;1;0;0;0;0 +375833;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +375840;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +375850;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +375875;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +375880;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +375892;1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +375905;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375914;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +375922;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +375931;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +375939;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +375951;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +375955;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375971;0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +375988;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +375997;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +375999;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +376004;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;1 +376010;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +376016;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +376023;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376044;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +376046;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376064;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +376080;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +376089;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +376103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376113;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +376120;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376128;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +376133;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +376143;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +376159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376161;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +376178;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +376192;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +376196;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +376204;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +376221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +376238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376247;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +376259;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +376273;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +370773;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +370777;0;0;1;0;0;0;0;0;0;1;1;1;0;0;0;0;0 +370786;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +370794;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +370800;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +370809;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +370818;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +370823;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +370834;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +370843;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370847;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +370854;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +370869;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +370876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370884;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +370887;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +370903;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +370917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +370936;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +370941;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +370952;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +370967;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +370977;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +370987;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +370992;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +370997;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +371000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371032;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +371043;1;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +371048;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +371072;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +371081;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371096;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +371113;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +371120;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +371137;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +371154;0;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +371158;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +371178;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +371196;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +371210;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +371214;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +371222;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +371241;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +371246;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +371254;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +371258;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +371271;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +371277;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +371282;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +371293;0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +371295;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +371306;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +371312;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +371322;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +371352;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +371367;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +371375;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +371390;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +371394;0;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0 +371399;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +371402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371406;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +371414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +371423;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +371428;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +371433;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +371438;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +371481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +371494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +371498;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +371504;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +371511;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +371513;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +371521;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +371529;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +371533;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +371543;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +371546;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +371555;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +371564;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +371574;1;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +371578;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +371591;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +371601;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +371607;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +371620;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371631;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371649;1;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +371658;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +371668;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +371681;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +371696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371699;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +371703;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +371725;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +371733;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +371751;0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +371764;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +371771;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +371774;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0 +371780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371792;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +371800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +371817;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +371827;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +371833;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +371835;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +371840;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +371859;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +371864;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +371868;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +371875;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +371902;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +371928;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +371943;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +371954;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +371958;0;1;0;1;0;1;0;1;1;1;1;0;0;0;1;0;0 +371965;1;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +371982;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +372010;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372019;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372027;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +372042;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +372051;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +372058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372069;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +372075;0;0;0;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +372081;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +372096;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +372114;0;1;1;0;1;1;0;0;0;0;0;1;0;0;1;0;0 +372125;0;0;2;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +372135;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372144;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +372149;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +372156;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372163;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +372178;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +372185;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372207;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372214;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +372227;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +372237;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +372245;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +372257;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +372263;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +372270;0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +372285;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +372290;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +372297;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +372311;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372324;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +372326;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372336;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +372345;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0 +372354;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372356;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372358;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +372366;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +372371;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +372382;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +372390;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +372392;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372398;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +372413;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372424;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372431;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372434;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +372454;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372466;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372476;1;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +372496;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372502;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +372505;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +372520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372526;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +372537;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +372544;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +372556;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +372572;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372577;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +372599;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +372610;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +372617;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +372630;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +372640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372642;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +372648;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +372657;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +372667;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372681;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +372687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372698;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +372708;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +372711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +372737;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +372740;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +372750;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +378080;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378092;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378099;0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +378126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378135;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +378138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +378162;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +378173;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +378175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +378180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378187;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +378190;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +378200;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +378213;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +378232;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +378239;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +378251;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +378255;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +389951;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +389973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389977;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +389991;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +389998;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +390009;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +390013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390032;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +390037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390049;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +390060;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +390072;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +390081;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +390084;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390091;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +390105;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +390108;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +390116;1;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +390133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +390136;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +390153;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +390167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +390182;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +390197;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +390212;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +390223;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +390233;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390241;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;1 +390245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +390248;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +390256;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +390261;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +390278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +390286;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +390297;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +390303;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +390315;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +390320;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +390325;1;0;0;1;0;0;0;1;0;1;0;0;1;0;0;0;0 +390331;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;0 +390344;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +390348;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390360;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +390365;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +390380;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +390389;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +390391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390407;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +390410;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +390420;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +390463;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +384739;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +384753;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384757;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384771;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +384788;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +384794;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +384802;1;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +384807;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +384810;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384820;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +384838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +384845;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +384850;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +384854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384863;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +384879;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +384895;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +384901;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +384904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384906;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +384917;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +384926;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384944;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +384966;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384979;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +384995;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +385001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385010;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +385030;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +385049;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +385058;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +385069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +385076;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +385088;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385091;0;0;0;1;0;2;2;0;0;0;1;0;1;0;0;0;0 +385099;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +385118;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +385123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385140;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +385146;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385151;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385161;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +385169;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +385175;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +385184;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +385202;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +385207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385216;1;0;1;1;1;1;0;1;1;1;1;0;1;0;0;0;0 +385222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385229;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +385241;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +385248;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +385280;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385285;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +385298;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +385310;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +385314;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +385321;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +385331;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +385349;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385351;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +385355;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +385360;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385381;0;0;0;0;0;1;0;0;0;0;1;1;1;0;0;0;0 +385385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385400;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +385410;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +385417;0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +385422;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +385427;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +385432;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +385443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +385448;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +385451;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +385460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +385466;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +385470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385479;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +385492;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +385500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385503;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +385509;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385519;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +385526;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385531;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +385544;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +385554;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +385575;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +385614;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385618;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373714;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;1 +373720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373736;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +373749;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +373758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373763;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +373782;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +373791;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +373807;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +373833;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +373844;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373852;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +373876;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373884;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +373888;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +373897;0;1;0;0;0;0;0;1;1;0;1;0;1;0;0;0;0 +373903;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +373912;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +373925;0;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +373940;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +373971;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +373975;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +373986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +373991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +373996;0;1;1;1;0;2;0;0;1;1;0;0;0;0;0;0;0 +374002;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +374010;0;1;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +374017;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374024;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +374032;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +374038;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +374041;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +374047;1;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +374064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374081;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +374094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374104;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +374107;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +374117;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +374122;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +374128;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374147;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +374154;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +374157;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +374172;1;0;1;1;1;1;0;0;1;0;0;1;1;0;1;0;0 +374190;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +374210;1;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +374220;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +374229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374240;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374245;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +374255;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +374259;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +374280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +374287;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +374302;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +374307;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +374325;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +374340;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +374354;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +374361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374368;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +374374;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374390;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +374396;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +374405;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +374417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374425;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +374433;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +374447;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +374458;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +374461;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +374467;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +374480;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +374483;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +374485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374498;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +374514;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +374519;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +374522;0;0;1;1;0;0;0;0;1;1;1;0;1;0;1;0;0 +374531;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +374536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374554;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +374562;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +374601;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +374604;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +374613;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +374635;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +374646;0;1;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0 +374656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374663;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +374674;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +374682;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +374690;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +374696;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +374714;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +374720;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +374726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +374733;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +374747;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +374755;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +374767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +374787;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +374793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374810;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;1 +374825;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374833;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +374836;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +374838;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374848;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +374859;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +374872;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374884;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374893;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +374907;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374926;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +374942;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374949;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +374960;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +374965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374974;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +374979;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +374987;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +374994;1;1;1;0;1;1;0;1;1;1;0;0;1;0;1;0;0 +375009;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +375012;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +375018;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +375021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375027;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +375050;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +375060;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +375068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +375074;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +375094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375100;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +375117;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +375122;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +375141;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +375145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +375148;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +375156;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +375164;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +375170;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;1 +375177;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +375188;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +375211;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +375228;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +375241;0;1;1;1;0;0;1;0;1;1;1;0;1;0;0;0;0 +375247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +375260;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +375276;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +375282;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +375291;0;0;0;0;1;0;2;0;0;0;0;0;2;0;0;0;0 +375303;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +375306;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +375318;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +375325;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +375341;0;0;1;1;1;0;0;0;0;1;0;1;1;0;0;0;0 +375350;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +375364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +375373;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +375403;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +375414;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +375424;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +375436;1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +375454;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +380744;0;1;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +380750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380756;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +380760;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +380781;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +380784;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +380800;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +380814;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +380831;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +380834;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +380841;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +380846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +380854;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +380877;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +380907;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +380917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380920;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +380936;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381005;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381012;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +381029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +381051;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +381060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381067;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +381069;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +381076;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381078;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +381092;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +381096;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +381099;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +381101;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +381107;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +381126;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +381135;0;0;0;1;1;0;0;0;0;1;1;0;1;0;0;0;0 +381151;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +381159;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +381178;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +381195;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +381201;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +381211;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +381219;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +381228;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +381239;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +381244;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +381250;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381259;0;1;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +381266;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +381277;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +381299;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +381309;0;1;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +381314;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +381318;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +381337;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +381353;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381387;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +381409;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +381427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381445;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +381473;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +381486;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381511;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +381516;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +381523;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +381534;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +381542;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +381545;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +381556;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381568;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381589;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +381601;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +381617;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +381632;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +381645;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +381651;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +381687;0;1;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +381690;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +381709;0;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0 +381713;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +381725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +381735;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381737;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +381742;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +381748;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +381760;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381770;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +381777;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +381818;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +381835;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +381842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381851;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +381855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +381864;0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +381867;1;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +376290;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +376296;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +376303;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +376305;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0;0 +376312;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +376316;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +376318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376327;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +376335;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +376360;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +376367;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376372;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +376377;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +376385;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +376388;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +376395;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +376397;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +376418;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +376425;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +376435;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +376438;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +376454;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +376467;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +376475;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +376480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376484;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +376514;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +376547;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +376587;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376596;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +376604;0;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +376614;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +376616;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +376637;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +376645;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +376656;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +376664;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +376673;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +376679;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +376685;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +376704;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +376708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +376726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +376730;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +376751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376769;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +376783;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +376794;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +376811;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +376815;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +376824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +376832;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +376842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376868;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +376875;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +376888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376915;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +376932;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +376935;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +376945;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +376950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376956;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +376963;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +376966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +376970;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +376989;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +376996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +376998;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +377008;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +377029;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +377048;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +377055;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +377063;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +377075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377080;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +377082;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +377097;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +377101;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +377107;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +377118;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +377127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377135;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +377139;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +377144;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +377150;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377155;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +377162;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +377168;0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +377177;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +377186;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +377188;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +377192;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +377214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +377217;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +377231;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +377237;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +377252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377257;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +377261;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +377264;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +377274;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +377284;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +377292;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +377297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377303;1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +377314;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +377317;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +377327;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +377338;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +377347;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +377365;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +377369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377380;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +377393;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +377399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377419;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +377428;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +377439;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +377444;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +377457;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +377470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +377489;1;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +377492;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +377496;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +377501;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +377512;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +377523;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +377538;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +377542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377549;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +377566;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +377570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377580;1;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0 +377585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +377595;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +377604;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +377611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +377627;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +377643;0;0;0;0;0;0;1;0;0;1;1;1;1;0;1;0;0 +377650;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +377657;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +377659;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +377665;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +377670;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +377678;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +377688;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +377701;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +377708;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +377714;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +377727;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +377736;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +377757;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +377773;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +377780;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +377784;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +377801;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +377824;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +377847;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +377857;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +377859;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +377861;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +377882;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +377886;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +377891;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +377901;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +377907;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +377939;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +377949;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +377958;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +377965;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +377968;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +377978;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +377984;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +377993;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +377999;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378009;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +378012;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +378016;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378040;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +378047;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +378057;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +378060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +378077;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383661;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +383668;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +383686;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +383698;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383710;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +383714;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +383720;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +383728;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +383736;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +383744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383759;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +383771;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383773;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +383780;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +383790;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +383796;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383814;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +383822;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +383839;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +383851;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +383853;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383860;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +383867;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +383879;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383889;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +383908;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +383917;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +383920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383928;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +383942;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +383949;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +383956;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +383979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384013;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +384019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +384030;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +384037;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +384050;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +384059;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +384072;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +384084;0;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +384097;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +384104;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +384110;1;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +395564;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +395566;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +395577;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +395584;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +395599;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +395604;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +395619;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +395629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395638;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +395643;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +395647;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +395661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395686;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +395702;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +395719;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +395728;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +395742;0;1;0;1;1;0;0;0;1;1;1;1;1;0;1;0;1 +395746;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +395758;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +395764;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +395770;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +395777;1;0;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +395784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395792;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +395794;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +395797;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +395801;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +395807;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +395817;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +395832;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +395845;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +395854;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +395857;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +395860;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395868;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +395878;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +395927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +395931;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +395937;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +395946;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +395960;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395968;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395998;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +396007;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +396010;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +390472;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +390482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390486;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +390492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +390497;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +390507;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390517;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +390538;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +390545;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +390555;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +390564;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +390572;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +390578;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +390583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +390614;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +390630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390660;1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +390666;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +390670;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +390682;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +390715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390731;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +390763;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390766;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +390784;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +390791;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +390801;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +390809;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +390813;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +390817;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +390830;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +390839;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +390849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390864;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +390868;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +390890;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +390898;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +390903;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +390906;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +390917;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +390923;0;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +390929;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +390947;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +390951;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +390964;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +390973;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +390979;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +391001;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +391012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391023;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +391032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391052;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +391063;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +391075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391087;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391092;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +391094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +391099;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +391102;0;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +391112;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +391116;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +391118;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +391126;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +391130;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +391138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391143;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391149;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +391165;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +391168;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391170;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +391182;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +391187;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +391200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391224;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +391226;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391231;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +391238;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +391258;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +391265;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +391272;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +391279;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +391292;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +391298;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +391319;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +391324;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +391335;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +391341;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +391356;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391369;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +391375;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +391382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391384;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +391389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391405;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +391420;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391426;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +391434;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +391447;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0 +391453;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +391461;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +391474;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +391492;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +391500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391508;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +391515;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +391538;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +391540;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +391549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391552;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +391564;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391579;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +391599;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +391609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391628;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391646;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +391652;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +391658;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +391665;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +391671;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +379632;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +379636;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +379654;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379664;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +379682;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +379685;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +379694;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +379704;0;0;1;0;0;1;1;0;0;1;0;0;1;0;0;0;0 +379725;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +379736;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +379738;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +379762;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +379768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +379775;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +379783;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +379792;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +379810;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +379816;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +379820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379829;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +379841;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +379852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379895;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +379901;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1 +379908;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +379916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379934;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +379946;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +379956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +379969;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +379971;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +379980;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +379984;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +379993;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +380001;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +380005;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +380008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +380016;0;0;0;0;0;2;2;0;0;0;0;0;0;0;0;0;0 +380021;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +380027;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +380039;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +380057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380074;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +380093;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +380099;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380105;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380127;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +380130;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +380136;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +380140;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +380159;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380169;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +380176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380187;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +380190;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +380195;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +380204;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +380207;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +380211;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +380227;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +380231;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +380237;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +380240;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380249;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +380261;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +380267;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +380273;1;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +380279;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380284;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380299;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +380312;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +380323;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +380325;1;0;0;0;1;0;0;1;1;0;0;0;1;0;1;0;0 +380333;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +380361;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +380370;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +380377;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380381;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +380394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380401;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +380428;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +380433;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +380449;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +380455;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +380462;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +380469;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +380480;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +380502;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +380505;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +380511;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +380516;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +380521;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +380541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +380563;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380568;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +380584;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +380607;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +380610;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +380613;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380616;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380622;0;0;0;1;1;0;0;0;1;0;0;0;1;0;1;0;0 +380629;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +380645;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +380652;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +380667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +380671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +380678;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +380684;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +380689;0;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +380697;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +380700;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +380703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +380709;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +380729;0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0 +380735;0;0;0;0;1;0;1;0;0;1;1;0;1;0;0;0;0 +380742;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +386462;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +386469;1;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +386476;0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +386489;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +386498;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +386506;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +386523;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +386528;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +386545;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +386550;0;0;0;1;0;0;2;0;0;1;1;0;1;0;0;0;0 +386564;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +386566;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +386587;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +386606;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386614;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +386620;0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +386634;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +386651;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +386655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386659;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +386667;0;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +386680;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +386688;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +386697;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +386703;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +386730;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +386753;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386765;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +386786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386800;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +386812;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +386820;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +386826;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +386835;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386840;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386845;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +386852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386865;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +386869;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +386880;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +386894;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +386909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386920;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +386928;0;1;0;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +386938;0;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0 +386957;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +386963;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +386973;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +386981;0;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +386998;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +387000;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +387006;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +387009;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +387015;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +387022;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +387034;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +387052;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +387056;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +387063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387065;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387085;1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +387089;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +387094;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +387101;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +387117;0;0;1;0;1;0;1;0;0;0;1;0;0;0;1;0;0 +387142;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +387147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387191;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +387198;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +387206;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +387229;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +387234;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +387254;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +387258;1;0;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +387261;1;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +387271;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +387285;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +387288;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +387294;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +387306;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +387314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387337;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +387351;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +387369;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +387374;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +387378;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +387394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387408;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +387419;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +387439;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +387450;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +387465;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +387474;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +387483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387508;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +387517;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +387530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387542;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +387552;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387560;0;0;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +387569;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +387595;1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +387606;0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +387610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +387617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387624;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +387631;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +381877;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +381882;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381901;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +381928;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +381931;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +381935;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +381944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +381996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +382009;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +382022;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +382029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382033;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +382043;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +382050;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +382067;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +382088;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +382113;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +382125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382129;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +382144;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382151;1;0;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0 +382166;1;0;1;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +382170;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +382175;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +382197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382202;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +382215;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +382225;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +382227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382243;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +382248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382274;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +382288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382295;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +382310;1;0;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0 +382319;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +382331;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +382354;0;1;0;1;0;0;0;0;1;0;1;0;0;0;1;0;0 +382366;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +382373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382378;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +382389;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +382418;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +382433;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +382437;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +382445;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +382451;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +382458;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +382465;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +382476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382511;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +382514;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +382540;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +382548;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +382558;1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +382567;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +382573;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +382577;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +382584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +382593;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +382599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382621;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +382631;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +382636;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +382641;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +382653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382657;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +382673;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;1 +382677;0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +382689;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +382692;0;1;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +382706;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382712;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +382720;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +382733;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382749;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +382758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382764;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +382769;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +382783;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +382793;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +382795;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +382803;0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +382812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +382817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382823;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +382836;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +382846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +382854;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +382857;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +382871;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +382880;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +382896;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +382901;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +382946;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +382973;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +382976;0;1;1;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +382983;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +382993;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383012;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +383034;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +383037;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +383043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +383059;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +383065;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +383073;1;0;1;1;0;1;0;0;1;0;0;2;0;0;0;0;0 +383079;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +383083;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +383095;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +383123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383144;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +383149;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +383152;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +383161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383178;0;1;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +383183;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +383187;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +383194;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +383220;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +383237;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0 +383254;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +383257;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +383268;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +383272;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +383281;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383294;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +383304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383309;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383315;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +383317;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +383334;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383352;0;0;0;1;0;1;0;0;1;1;1;0;1;0;1;0;1 +383363;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +383368;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383383;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383387;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +383398;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +383402;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +383415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +383426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383433;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383453;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383455;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383470;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +383477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383489;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +383499;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +383511;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +383515;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +383525;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +383534;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +383550;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383557;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +383568;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +383588;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +383595;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +383602;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +383609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +383622;0;0;1;0;0;1;0;0;0;0;1;0;0;0;1;0;0 +383625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +383634;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +383638;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +383652;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +389259;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389262;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +389267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389274;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +389277;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +389284;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +389290;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +389309;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +389320;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +389330;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389334;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +389345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389348;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +389355;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +389368;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +389373;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +389383;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +389391;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +389407;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +389421;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +389435;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +389444;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +389455;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +389459;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +389463;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +389473;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +389481;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +389486;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +389495;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389504;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +389518;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +389527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389547;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +389555;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +389583;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +389603;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +389633;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389638;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +389650;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +389672;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +389688;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +389701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389716;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0 +389726;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +389734;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +389742;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +389751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389758;0;1;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +389763;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +389767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389769;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +389777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389805;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +389825;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +389828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389866;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +389872;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389881;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389895;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +389902;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +389912;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +389930;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +401303;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +401310;0;1;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +401328;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401335;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +401347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401365;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +401375;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +401394;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +401416;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401425;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +401432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401447;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401457;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +401489;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +401525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401528;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +401535;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +401546;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401551;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +401554;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +401557;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +401573;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +401580;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +401586;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401588;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +401596;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +401598;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +401608;1;0;0;0;1;1;0;1;1;0;0;0;0;0;1;0;0 +401613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401621;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +401633;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401635;0;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +401651;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +401659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401671;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +401677;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401694;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +396020;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +396022;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +396030;1;0;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0 +396038;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +396048;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +396060;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396089;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +396106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +396109;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +396121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396130;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +396141;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +396152;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +396175;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +396181;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +396187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396222;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +396225;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +396229;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +396243;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +396246;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +396252;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +396257;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +396261;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +396263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396268;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396277;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +396286;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396300;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +396303;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +396308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396327;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +396332;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +396346;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +396351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396366;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +396379;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +396387;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +396389;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +396396;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +396406;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +396420;0;1;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +396427;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +396431;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +396450;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +396460;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +396471;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +396481;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +396490;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +396496;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +396508;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +396513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396529;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +396539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396549;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +396553;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +396556;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +396568;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +396577;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +396606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396617;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +396636;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +396640;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +396654;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +396667;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +396677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +396696;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +396716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396725;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +396727;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +396739;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +396747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396776;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +396782;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +396789;1;0;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +396802;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +396812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +396833;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +396839;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +396853;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +396857;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +396862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +396866;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +396882;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +396887;0;0;0;1;1;0;2;0;0;1;0;0;2;0;0;0;0 +396901;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +396904;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +396909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396912;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +396920;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +396928;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +396935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +396940;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +396949;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +396961;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +396977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +396989;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +396999;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +397004;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +397017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397027;1;0;0;1;0;2;0;0;0;0;0;0;1;0;1;0;0 +397032;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;1 +397039;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +397052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397068;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +397079;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +397082;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +397104;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +397106;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +397115;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +397128;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +397144;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +397157;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +397164;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +397171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397181;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +397190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397198;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +397203;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +397210;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +397214;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +397217;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +397223;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +397237;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +397253;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +397264;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +397271;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +397282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +397286;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +402916;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +402922;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +402931;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +402945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402948;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +402961;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +402964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402980;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +402990;0;1;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0 +403000;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +403007;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +403018;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +403031;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +403059;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +403072;1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +403081;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +403093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403100;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +403108;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +403114;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +403127;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +403130;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +403144;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +403147;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +385633;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385640;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +385644;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +385666;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +385679;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +385686;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385720;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +385730;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +385736;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +385742;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385781;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +385796;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +385803;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +385807;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +385814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +385823;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +385838;1;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +385852;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +385858;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385875;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +385911;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +385925;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +385939;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +385946;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +385953;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +385961;0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +385983;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +385987;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +385998;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +386009;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +386018;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +386028;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +386055;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +386062;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +386100;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386113;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +386121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386126;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +386149;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +386167;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +386184;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +386192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386197;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +386211;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +386226;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +386246;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +386263;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386284;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +386300;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +386303;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +386309;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +386313;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386319;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +386327;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +386333;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0 +386335;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +386348;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +386358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +386367;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +386378;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +386399;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +386407;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +386414;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +386426;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +386431;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +386436;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +386441;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +386451;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +386453;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +386459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +391906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391922;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +391926;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +391937;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +391952;0;0;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +391960;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +391962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391983;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +391991;0;0;0;1;1;1;0;0;1;0;0;0;2;0;0;0;0 +391996;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +392004;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +392007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392013;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +392025;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +392047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +392050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392059;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +392066;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +392079;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +392084;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +392102;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +392121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392128;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +392142;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +392151;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +392178;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +392183;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +392189;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +392194;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +392215;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +392230;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +392252;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +392262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392267;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +392281;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +392283;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +392294;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +392308;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +392311;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +392316;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +392322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392352;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +392361;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +392372;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +392374;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +392379;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +392384;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +392387;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +392397;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +392407;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +392414;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +392428;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +392445;0;0;0;0;0;2;0;0;1;0;0;0;0;0;1;0;0 +392465;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +392472;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +392480;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +392487;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +392491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392517;0;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0 +392551;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +392574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +392594;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +392602;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +392615;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392622;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +392627;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +392636;0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +392652;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +392657;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +392662;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +392672;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +392683;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +392697;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +392703;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +392721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392728;1;1;1;1;1;1;0;0;1;1;1;1;0;0;0;0;0 +392739;1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +392744;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +392752;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +392775;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +392808;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +392814;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +392822;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +392842;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +392846;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +392855;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +392876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +392886;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +392893;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +392903;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +392924;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +392927;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +392933;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392938;0;1;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +392943;1;0;1;1;0;2;0;0;0;1;0;0;1;0;0;0;0 +392952;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +392963;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +392974;1;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +392986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +392994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393014;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +393018;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +393022;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +393025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393031;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +393041;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393048;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +393054;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +393063;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393073;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +393086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393101;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +393119;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +393127;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +393147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393156;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +393166;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393173;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +393175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393179;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +393193;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +393205;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +393216;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +393221;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +393225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393229;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +387638;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +387660;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +387674;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +387688;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +387697;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +387699;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +387710;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +387722;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +387726;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +387732;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +387754;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387762;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +387769;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +387782;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +387799;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +387832;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +387838;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +387855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +387859;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +387884;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +387892;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +387924;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +387945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +387949;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +387955;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +387965;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +387972;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +387977;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +387984;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +387987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388008;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +388018;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +388023;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +388028;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +388046;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +388051;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +388069;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +388081;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388101;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +388116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388136;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +388153;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +388170;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +388178;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +388188;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +388196;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +388206;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +388213;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +388225;0;0;0;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +388246;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +388258;0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +388272;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +388280;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +388296;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +388307;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +388316;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +388328;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;0 +388334;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +388344;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +388347;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +388356;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +388358;0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +388379;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +388383;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +388387;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +388399;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +388411;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +388414;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388447;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +388461;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +388484;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +388493;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +388501;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +388513;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +388524;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388533;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +388547;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +388554;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +388558;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +388574;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +388585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388587;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +388589;0;1;0;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +388598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388602;1;0;0;0;0;2;0;0;0;0;0;0;2;0;1;0;0 +388607;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +388618;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +388624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388638;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +388649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +388655;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +388668;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +388676;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +388693;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +388704;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +388709;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +388711;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +388732;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +388736;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +388741;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +388748;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +388753;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +388760;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +388796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +388799;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +388808;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +388821;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +388839;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +388844;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +388858;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +388867;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +388871;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +388887;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +388900;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +388910;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +388924;1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0 +388939;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +388951;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +388955;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +388962;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +388967;0;1;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0 +388971;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +388982;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +388996;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +389008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389015;0;1;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +389023;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +389026;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +389034;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389036;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +389044;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +389056;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389058;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389061;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +389063;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +389070;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +389074;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +389080;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +389087;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +389096;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +389102;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +389109;0;0;0;1;0;0;2;0;0;0;1;0;2;0;0;0;0 +389116;1;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +389124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +389129;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389132;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +389145;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +389176;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +389207;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +389221;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +389233;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +389244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394719;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +394728;1;0;0;0;0;1;0;1;0;1;2;0;1;0;1;0;1 +394738;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +394742;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394756;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +394765;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +394771;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +394782;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +394791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394815;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +394823;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +394828;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +394843;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +394847;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +394859;0;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +394862;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +394870;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +394876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +394886;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +394893;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +394901;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +394906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394915;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +394922;0;1;0;1;1;0;0;1;1;0;0;0;0;0;0;0;0 +394930;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;1 +394937;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +394940;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +394942;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +394959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394969;0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +394973;1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +394978;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +394991;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +394993;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +394999;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +395003;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +395006;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +395010;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +395033;1;1;1;1;0;0;0;1;1;0;1;0;1;0;0;0;0 +395041;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +395045;1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +395070;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +395074;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395088;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +395097;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +395107;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +395124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +395137;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +395139;0;1;0;1;0;1;1;0;1;0;1;0;2;0;0;0;0 +395158;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +395184;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +395194;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +395203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395216;0;0;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1 +395218;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +395221;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +395243;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +395257;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +395270;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +395279;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +395298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395308;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +395313;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395325;1;0;1;1;0;2;0;1;1;1;0;0;0;0;0;0;0 +395331;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +395338;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +395341;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +395346;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +395356;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +395364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +395383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +395389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395394;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +395413;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +395417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395431;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +395435;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +395452;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +395461;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +395471;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +395477;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +395489;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +395498;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +395506;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +395510;0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +395518;0;0;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +395532;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +395556;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406958;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +406963;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +406972;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +406982;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +406990;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +406996;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407006;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +407010;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +407022;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407039;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +407051;1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +407061;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +407069;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +407091;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +407106;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +407111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +407115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407129;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +407135;1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +407138;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +407151;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +407168;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +407173;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +407199;1;0;0;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +407210;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +407229;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +407235;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +407241;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407247;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +401700;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +401703;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +401718;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +401730;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +401741;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +401743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401751;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +401758;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +401767;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +401773;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +401781;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +401793;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +401801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401812;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +401819;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +401821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401827;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +401834;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401841;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +401846;1;0;1;0;1;0;0;1;1;0;0;0;1;0;0;0;0 +401856;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +401865;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401873;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +401880;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +401889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401891;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401898;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401907;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +401935;0;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +401950;1;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +401958;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +401965;0;0;1;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +401973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401989;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +402006;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +402021;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +402029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402039;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +402048;1;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0 +402063;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0 +402071;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +402087;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +402112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402117;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +402146;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +402171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402194;0;0;1;1;1;1;0;0;1;0;0;1;1;0;0;0;0 +402213;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +402216;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +402238;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +402271;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +402274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +402276;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +402285;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +402304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402310;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +402334;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +402346;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +402351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402361;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +402366;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +402374;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +402382;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +402386;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +402393;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +402407;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +402424;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +402454;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402457;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +402461;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +402465;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +402485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402493;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +402503;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +402506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402524;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +402534;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402537;1;0;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +402561;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +402579;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +402596;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +402599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +402601;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +402617;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +402625;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +402634;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +402658;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +402664;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +402674;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +402683;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +402687;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +402692;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;1 +402696;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +402701;0;1;0;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +402724;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +402740;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +402742;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +402753;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +402755;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +402768;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +402774;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +402790;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +402801;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +402808;1;1;1;1;0;0;0;1;1;1;0;0;0;0;0;0;0 +402812;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +402818;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +402834;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +402837;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +402845;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +402857;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +402875;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +402886;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +402889;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +402899;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +402910;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +408291;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +408309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408317;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +408331;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +408342;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +408357;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +408363;1;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +408383;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +408396;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +408399;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +408409;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +408411;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +408417;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +408440;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408449;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408457;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408464;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408473;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +408496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408511;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +408513;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +408520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408545;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408552;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +408576;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +408581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408587;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +408601;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +408616;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +408618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408629;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408640;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +408649;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408653;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +408668;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +408671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408677;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +408690;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +408694;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +408714;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +408736;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408773;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +408784;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +408813;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +408828;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +408843;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +408845;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +408847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408857;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408877;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +408888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408905;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +408915;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408927;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +408930;0;1;0;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +408932;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +408936;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +408944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408947;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408953;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +408976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408989;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408997;0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +409004;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +409012;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +409024;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +409029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409039;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1 +409044;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +409055;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +391678;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +391686;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +391696;1;1;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +391699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +391705;0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +391716;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391727;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391737;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +391752;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391757;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +391759;0;1;0;0;0;1;0;0;1;0;1;1;1;0;0;0;0 +391774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391792;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +391800;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +391808;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +391811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391818;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +391832;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +391851;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +391857;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +391869;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +391879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +391887;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +391891;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397291;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +397294;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +397314;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +397329;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397344;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +397354;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +397361;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +397364;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +397372;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +397377;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +397388;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +397407;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +397422;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +397425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397432;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +397442;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397446;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +397452;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +397467;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +397474;1;0;1;1;0;1;0;1;0;1;1;0;1;0;1;0;1 +397478;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +397498;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +397505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +397515;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +397541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +397559;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +397574;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +397582;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +397599;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +397607;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +397611;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +397626;1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +397631;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +397635;0;1;1;0;1;1;0;1;1;0;0;0;0;0;0;0;0 +397650;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +397658;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +397667;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +397684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +397697;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +397705;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +397721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397724;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +397753;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +397760;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +397770;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +397777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397793;0;0;1;1;1;0;0;0;0;0;1;1;1;0;0;0;0 +397810;1;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +397814;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +397823;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +397842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397845;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +397861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397877;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +397880;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +397889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397917;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +397925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397930;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +397953;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +397967;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +397985;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +397989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +397999;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +398007;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +398021;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +398040;1;0;1;1;0;1;0;0;1;0;1;0;0;0;1;0;0 +398047;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +398055;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +398059;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +398069;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +398084;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +398089;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +398103;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +398125;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +398135;1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +398152;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +398169;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +398188;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +398201;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +398211;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +398222;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +398233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398239;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +398253;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +398263;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +398269;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +398277;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +398283;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +398292;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +398299;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +398306;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +398309;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +398325;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +398332;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +398350;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +398367;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +398373;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +398407;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +398433;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +398435;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398444;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +398459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398477;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +398485;0;0;1;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +398488;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +398495;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398501;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +398516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398532;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +398537;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +398550;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +398555;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +398566;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +398573;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +398577;0;1;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +398586;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +398609;0;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0 +398622;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +398640;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +398660;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +398679;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +398683;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +398688;1;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +398701;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +398722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398779;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +398788;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +398790;0;0;0;1;0;2;0;0;0;0;0;0;0;0;0;0;0 +398797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +398811;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +398819;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +398839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +398852;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +398876;0;0;1;0;1;0;0;0;1;0;0;0;0;0;1;0;0 +398880;0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +398889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +398912;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +398920;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +398947;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +398964;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +399008;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393232;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +393236;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +393241;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +393252;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +393273;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +393290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393310;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +393317;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +393342;1;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0;0 +393349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393368;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +393376;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393389;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +393395;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +393405;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +393410;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +393433;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +393439;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +393451;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +393460;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +393465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +393477;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +393485;0;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0 +393491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393505;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +393513;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +393522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393558;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +393567;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +393573;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +393577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +393584;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +393591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393611;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +393617;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +393629;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +393632;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +393642;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +393682;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +393708;0;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +393716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393731;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +393743;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +393759;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +393776;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +393790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393804;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +393819;1;1;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0 +393831;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +393844;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +393857;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +393895;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +393900;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +393920;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +393926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393932;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +393943;1;0;1;0;0;1;0;1;0;1;1;1;1;0;0;0;0 +393958;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +393964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +393968;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +393979;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +393988;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +393993;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +394003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394009;0;0;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0 +394013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394030;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +394036;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +394048;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +394052;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +394069;0;1;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +394073;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +394085;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +394094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +394096;0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0 +394102;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +394116;0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0 +394121;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +394143;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +394147;0;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +394157;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +394167;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +394172;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +394187;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +394191;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +394200;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +394204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +394219;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +394231;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +394241;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +394250;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +394263;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +394277;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +394282;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394290;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +394304;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +394313;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +394329;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +394343;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +394350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394358;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +394365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394367;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +394372;0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0 +394376;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394388;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +394392;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +394416;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +394425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394435;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +394443;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +394451;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +394476;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +394484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394502;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +394506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394511;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +394520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394530;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +394541;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +394545;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +394550;0;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +394567;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394569;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +394576;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +394587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +394613;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +394624;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +394632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +394653;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +394668;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +394672;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +394691;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +400132;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400154;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +400158;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +400163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +400165;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +400185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +400202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400216;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +400225;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +400235;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +400252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400274;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +400287;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400298;1;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +400306;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +400308;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +400315;0;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +400320;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +400328;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +400337;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +400355;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +400365;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +400370;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +400378;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +400380;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +400388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400398;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +400402;1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +400417;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +400420;1;0;1;1;1;2;0;0;2;1;0;0;2;0;1;0;0 +400427;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +400430;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400436;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +400441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400450;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +400464;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +400466;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +400475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400487;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +400501;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +400515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +400524;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400538;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +400552;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400567;0;0;1;1;1;1;0;0;0;0;0;0;2;0;0;0;0 +400571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400581;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +400587;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +400598;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +400600;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +400617;1;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0 +400642;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +400659;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +400667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400693;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +400709;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +400731;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +400749;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +400755;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +400770;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +400780;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400793;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +400800;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +400810;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +400822;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +400841;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +400850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400856;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +400872;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +400881;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +400888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400893;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +400900;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +400912;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +400930;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +400944;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +400947;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +400959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400972;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +400978;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +401005;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +401010;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +401018;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +401026;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +401035;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401063;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +401066;0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +401080;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +401089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401098;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401118;1;0;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +401141;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +401152;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +401161;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +401166;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401175;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +401191;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401199;0;0;1;0;1;0;0;0;0;1;0;1;1;0;0;0;0 +401202;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401209;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +401211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401217;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +401222;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +401230;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +401232;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +401255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +401274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +401280;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +401284;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401289;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +401292;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +401300;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +412745;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412753;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412758;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +412774;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412792;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +412806;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +412816;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +412855;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +412867;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412873;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +412878;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +412891;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +412901;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +412905;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412910;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412944;1;1;2;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +412951;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +412984;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +412986;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +413001;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +413010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407255;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +407266;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +407289;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +407321;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +407330;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +407343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407346;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +407348;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407363;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +407373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407378;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +407383;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +407387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +407396;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +407405;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +407411;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +407419;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +407438;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +407447;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +407460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407464;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +407470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +407494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407500;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +407512;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +407522;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +407528;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +407536;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +407541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +407558;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +407567;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +407574;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +407582;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407590;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +407613;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +407630;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +407637;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +407652;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0 +407659;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +407674;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +407684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407698;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +407712;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +407718;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407723;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +407739;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +407747;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +407762;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +407766;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +407777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407805;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +407820;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +407824;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +407832;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +407835;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +407853;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +407867;0;0;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +407878;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +407887;0;0;0;0;0;2;0;0;0;1;0;0;2;0;0;0;0 +407900;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +407913;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407919;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +407941;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +407953;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407968;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +407975;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +407977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +407982;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +407997;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +408012;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +408022;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +408029;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408042;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +408049;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408062;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +408070;0;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +408096;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408099;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408101;1;0;0;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +408107;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +408123;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +408127;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +408132;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +408135;1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +408146;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +408150;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +408158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408180;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +408182;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +408201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408206;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408211;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +408230;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +408249;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +408256;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +408264;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +408270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +408284;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +408288;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +413922;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +413925;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +413929;0;1;0;1;0;0;1;0;1;1;0;0;1;0;0;0;0 +413941;0;1;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +413954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413988;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +413999;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +414004;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +414014;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +414028;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +414040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414045;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +414055;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414057;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +414070;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +414084;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +414088;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +414097;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +414108;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +414115;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +414123;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +414129;0;0;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0 +414138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414150;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +414157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414162;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +414176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +414186;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +414189;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +414209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414219;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +414227;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +414234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414239;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +414250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414259;0;1;0;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +414264;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +414269;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +414272;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +414284;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +414289;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +414297;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +414331;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +414336;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +414342;1;1;1;1;0;1;0;1;1;1;0;1;1;0;1;0;0 +414348;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414352;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +414356;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +414364;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +414380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +414389;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +414400;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +414408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414442;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +414447;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +414452;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +414465;1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +414476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +414494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +414500;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +414506;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +414517;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +414527;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +414541;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +414555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414583;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +414591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414613;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +414628;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +414630;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +414635;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +414644;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +414647;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +414655;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +414670;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +414682;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +414691;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +414697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414700;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +414707;0;0;0;0;0;0;1;0;0;0;1;1;0;0;0;0;0 +414713;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +414716;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +414725;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +414737;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +414746;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +414755;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +414760;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +414764;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +414767;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +414781;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +414790;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +414797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414807;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +414809;0;0;1;2;0;0;1;0;0;0;0;0;1;0;0;0;0 +414817;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +414828;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +414846;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +414855;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +414857;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +414873;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +414882;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +414897;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +414910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +414915;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +414928;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +414939;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +414950;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +414953;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +414986;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +415000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415005;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +415014;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;1 +415019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403160;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0 +403167;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +403169;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +403172;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403180;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +403189;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +403199;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +403207;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +403218;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +403229;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403231;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +403234;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +403238;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +403247;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +403250;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +403254;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +403269;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +403287;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403293;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +403312;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +403314;1;1;1;1;0;2;0;1;1;0;0;0;1;0;0;0;0 +403320;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +403326;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +403342;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +403347;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +403356;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +403374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +403393;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +403395;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +403400;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +403402;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +403420;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403432;1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +403435;1;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +403446;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +403459;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +403468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +403478;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +403483;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +403520;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +403522;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +403527;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +403535;1;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +403540;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;1 +403544;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +403546;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +403551;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +403555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403560;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +403565;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +403601;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +403610;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +403613;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +403638;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +403651;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403654;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +403659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +403672;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +403693;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +403698;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +403700;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0 +403704;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +403711;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;1 +403722;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403726;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +403748;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +403751;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +403753;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +403765;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +403775;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +403780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403782;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +403785;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +403798;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +403803;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +403815;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +403829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403837;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +403846;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +403854;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +403859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403884;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +403896;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +403914;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +403925;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +403937;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403943;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403946;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +403955;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +403969;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +403981;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +404012;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +404018;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +404023;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +404029;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +404051;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +404062;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +404081;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +404098;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +404105;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +404120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404140;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +404149;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +404162;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +404171;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +404175;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +404193;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +404221;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +404236;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +404242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +404246;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +404257;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1 +404281;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +404286;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +404289;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +404294;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +404309;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +404312;1;0;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0 +404328;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +404336;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +404343;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1 +404352;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +404356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404366;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +404382;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +404398;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +404401;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +404412;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +404419;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +404440;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +404446;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +404461;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +404465;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +404482;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +404487;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +404503;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399014;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +399028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399030;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +399037;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +399039;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399047;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +399055;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +399063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +399070;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399073;1;1;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +399082;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +399088;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +399092;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +399110;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +399112;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +399122;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +399124;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +399139;0;1;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +399146;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399155;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +399166;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +399175;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +399179;0;0;0;1;1;1;0;0;1;0;1;1;1;0;1;0;0 +399184;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +399213;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +399222;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +399228;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399239;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +399249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399279;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +399281;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +399292;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +399298;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +399320;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +399328;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +399335;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +399342;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +399355;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +399360;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +399368;0;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +399370;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399378;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +399381;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +399391;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399410;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399412;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +399422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399439;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +399443;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399452;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +399472;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +399476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399489;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +399492;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +399496;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399498;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399516;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +399526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399540;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +399545;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +399568;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +399574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399596;1;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +399599;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +399614;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +399621;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399646;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399657;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +399669;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399689;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +399700;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +399713;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +399727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399739;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +399742;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +399750;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +399754;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +399761;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +399766;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +399778;1;0;1;1;1;1;0;1;0;0;0;0;0;0;0;0;0 +399784;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399792;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +399804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399826;0;0;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0 +399828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399837;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +399839;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +399859;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +399875;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +399892;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +399907;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +399909;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +399920;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399928;1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +399930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +399935;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +399948;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +399958;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +399980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +399984;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +399994;0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +400011;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +400020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400026;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +400032;0;0;0;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +400035;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +400038;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +400049;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +400056;0;0;0;0;0;1;1;0;1;0;0;0;1;0;0;0;0 +400065;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +400068;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +400081;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +400086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +400099;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +400111;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +400120;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +405473;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +405478;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405498;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +405503;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +405513;1;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +405526;0;0;0;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +405544;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +405546;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +405553;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +405571;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405591;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +405597;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +405608;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +405618;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +405625;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +405629;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +405637;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +405643;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +405655;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +405665;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +405687;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +405706;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +405713;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +405719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405723;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +405746;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +405755;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +405761;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +405768;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +405777;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +405781;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +405796;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +405807;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +405830;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +405848;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405874;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +405878;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +405885;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405892;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +405903;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +405915;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +405918;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +405922;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +405926;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +405931;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405940;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +405955;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +405961;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405968;0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0 +405984;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +405991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406033;1;0;1;1;1;0;0;1;1;0;0;0;1;0;1;0;0 +406039;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +406055;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +406097;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +406102;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +406113;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +406127;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +406143;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +406154;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +406170;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +406184;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +406204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406214;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +406227;0;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0 +406231;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +406236;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +406241;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +406247;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +406254;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +406257;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +406261;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +406266;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +406271;1;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +406277;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +406289;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +406303;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +406318;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +406326;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +406332;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +406336;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +406339;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +406377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +406387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406399;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +406403;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +406405;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +406409;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +406413;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +406425;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +406433;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +406456;0;0;0;0;0;2;0;0;1;0;0;0;1;0;1;0;0 +406466;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;0;0 +406469;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +406486;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +406496;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +406506;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +406522;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +406531;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +406551;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +406556;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +406565;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +406576;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +406579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +406615;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406622;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +406640;0;0;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +406646;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +406656;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +406666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +406683;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +406693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406697;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +406715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406736;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +406750;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +406760;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +406781;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +406802;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +406807;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +406826;0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0 +406830;0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +406834;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +406840;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +406849;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +406854;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +406856;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +406878;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +406880;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +406885;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +406887;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +406891;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +406900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +406908;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +406920;1;0;1;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +406940;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +406954;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +418307;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +418319;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +418321;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +418371;0;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0 +418373;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +418392;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +418397;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +418412;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +418433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418440;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +418443;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +418456;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +413021;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +413037;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +413039;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +413045;0;1;0;0;1;0;0;0;0;1;0;0;1;0;1;0;0 +413057;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +413071;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +413074;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +413085;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +413098;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +413106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413116;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +413119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +413135;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +413161;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +413169;1;1;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +413176;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +413183;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +413187;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +413194;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +413199;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +413224;0;0;1;0;0;1;0;1;1;0;1;0;0;0;0;0;0 +413245;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413254;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +413269;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413282;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +413294;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +413296;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +413298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +413307;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +413311;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +413327;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +413340;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +413353;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +413365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413370;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +413378;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +413387;0;0;0;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +413407;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +413422;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +413432;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +413435;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +413446;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +413454;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +413471;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +413479;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413490;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +413496;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +413515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +413518;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +413526;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +413542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413546;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +413584;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +413587;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +413597;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +413607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413619;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413623;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +413642;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +413649;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +413670;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +413687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +413696;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +413703;0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +413711;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +413715;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +413744;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +413759;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +413780;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +413789;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +413801;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +413804;1;1;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0 +413810;0;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +413838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +413860;0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +413872;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +413880;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +413895;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +413899;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +413903;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +413911;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419105;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +419108;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419116;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +419120;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +419135;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +419141;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +419145;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +419155;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +419161;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +419169;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +419177;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +419185;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419188;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +419194;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419213;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +419215;1;1;0;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +419218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419234;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419255;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +419264;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +419289;0;0;0;1;1;0;0;0;1;0;0;0;1;0;0;0;0 +419297;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419305;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +419313;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +419316;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +419333;0;1;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +419335;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +419341;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419359;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +419363;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419377;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419390;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +419398;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419415;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +419422;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +419432;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +419453;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419461;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +419474;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +419482;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419493;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +419502;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +419507;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +419522;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +419529;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419539;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +419546;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419566;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419578;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +419590;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +419594;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +419608;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +419618;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419632;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419650;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +419668;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +419673;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +419685;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +419689;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +419698;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +419700;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +419702;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +419705;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +419713;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +419726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419729;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +419740;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +419748;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419751;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +419758;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +419766;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +419776;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +419787;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419796;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +419807;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +419812;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +419824;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419828;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +419831;1;1;0;1;1;1;0;1;1;1;0;1;1;0;1;0;0 +419846;0;1;0;1;0;1;0;0;1;1;0;1;1;0;0;0;0 +419850;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +419854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419883;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +419885;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +419894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +419908;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +419916;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +419919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419930;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +419936;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +419960;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +419964;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +419967;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +419974;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419989;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +420008;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +420014;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +420021;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +420052;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +420067;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +420072;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +420078;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +420087;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +420090;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +420103;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +420113;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +420125;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +420132;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +420146;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +420151;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +420158;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +420172;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +420176;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +420181;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +420190;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420207;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420228;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +420230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420245;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +420256;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +420265;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +420280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420286;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +420291;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +420339;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420343;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +420351;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +420359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420379;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +420384;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +420400;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +420422;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +420436;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +420445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420457;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +420468;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +420476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420484;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +420502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420506;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +420509;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +420519;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +420537;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +420540;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420567;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420584;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +420590;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +420637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +420649;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +420654;0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +420684;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +420689;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +420694;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +420698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420720;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +420731;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +420746;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +420759;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +420776;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +420782;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +420789;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +409060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +409062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409077;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +409082;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +409092;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409098;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409102;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409110;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +409116;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +409119;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409125;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409127;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +409133;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +409138;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +409146;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +409153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409155;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +409161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409168;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +409173;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409187;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +409197;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +409223;0;0;2;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +409238;1;1;0;1;1;1;0;1;1;1;0;0;0;0;0;0;0 +409243;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +409245;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +409260;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409295;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +409298;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +409303;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +409309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409324;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +409327;1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +409333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409340;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +409350;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +409356;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +409368;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +409371;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +409376;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +409380;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +409387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409395;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +409398;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +409402;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409415;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409430;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +409440;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +409451;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +409455;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +409469;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +409481;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +409502;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +409519;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +409531;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409560;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +409570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409596;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409639;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +409650;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409667;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +409687;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +409692;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +409704;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +409716;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +409729;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +409739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +409747;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409762;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +409766;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409769;1;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +409781;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +409803;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +409807;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +409835;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +409839;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +409851;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +409878;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +409892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +409908;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +409913;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +409940;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +409960;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +409964;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +409970;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +409990;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +409998;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +410012;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410017;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410039;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +410042;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +410047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410055;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +410069;0;1;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +410077;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410088;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +410102;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +410105;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +410116;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +410122;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +410136;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +410142;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +404509;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +404522;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +404529;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +404539;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +404544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +404571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +404578;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +404587;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +404601;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +404603;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +404607;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +404610;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +404621;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +404640;0;0;1;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +404656;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +404659;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +404667;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +404686;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +404690;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +404703;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +404717;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +404722;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +404736;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +404750;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +404762;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +404769;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +404772;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +404775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404783;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +404788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +404821;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +404823;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +404840;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +404847;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +404851;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +404855;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +404871;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +404873;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404881;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +404891;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +404899;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +404908;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404920;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +404944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404947;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +404951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404965;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1 +404969;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +404973;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +404975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404983;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +404989;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +404993;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +404999;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +405014;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405019;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +405021;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +405024;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405027;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +405031;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +405037;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405057;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +405065;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +405070;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +405079;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405086;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +405091;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +405105;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405117;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +405120;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +405134;1;0;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +405152;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +405163;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +405183;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +405190;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +405198;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +405203;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;1 +405209;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +405232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405240;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +405258;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +405269;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +405276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +405280;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +405293;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +405314;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +405321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405335;0;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0 +405344;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +405346;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +405351;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +405362;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +405366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405372;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +405379;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +405386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405392;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +405400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +405405;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +405417;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +405433;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +405447;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +405456;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +405463;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +405469;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +411073;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +411079;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +411087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +411109;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +411114;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +411137;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +411142;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +411151;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +411163;0;0;1;1;0;0;2;0;0;0;1;0;1;0;1;0;0 +411168;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +411181;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +411191;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +411206;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +411226;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +411232;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +411244;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +411263;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0;0;0 +411267;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +411277;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +411293;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +411300;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +411308;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +411315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411325;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +411344;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +411349;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +411358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411382;0;0;1;0;1;0;1;0;0;1;0;0;0;0;1;0;0 +411391;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +411402;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +411411;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +411429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +411445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411451;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +411461;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +411464;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +411468;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +411489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411502;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +411523;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +411525;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +411532;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +411538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411550;1;0;1;1;0;2;0;1;1;0;0;0;1;0;0;0;0 +411560;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +411573;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +411577;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +411585;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +411594;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +411602;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +411617;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +411620;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +411626;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +411633;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +411638;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +411647;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +411678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411694;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +411704;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +411712;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +411732;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +411744;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +411761;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +411766;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +411778;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +411785;0;0;1;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +411791;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +411802;1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +411827;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +411835;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +411848;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +411861;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +411874;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +411879;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +411885;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +411888;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +411898;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +411904;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +411915;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +411920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411936;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +411940;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +411958;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +411971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +411981;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +411984;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +411993;0;0;0;1;1;0;0;0;0;0;0;1;1;0;1;0;0 +412005;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +412016;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +412021;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +412025;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +412033;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +412041;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +412044;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +412055;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +412059;0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +412065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412071;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +412082;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +412093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412104;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +412131;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412145;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +412157;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +412160;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412165;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +412170;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +412176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +412192;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +412206;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +412216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412224;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +412238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412250;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412263;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0 +412269;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +412286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412291;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +412297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412299;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +412311;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +412315;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +412328;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +412331;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +412344;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +412348;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +412357;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +412363;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +412369;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +412377;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +412398;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412403;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +412423;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +412437;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +412444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412463;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +412476;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +412485;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +412502;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +412528;0;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0 +412535;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +412551;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +412590;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +412598;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412610;0;0;1;1;1;0;0;0;1;0;0;1;1;0;0;0;0 +412627;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +412630;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +412644;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412649;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +412657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +412667;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +412675;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +412695;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +412699;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +412702;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +412710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +412715;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +412727;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +412730;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +412738;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +423866;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +423872;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +423890;1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +423903;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +423914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418467;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +418473;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +418495;0;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0 +418512;0;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +418528;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +418539;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +418543;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +418548;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +418550;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +418567;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +418579;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +418586;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +418592;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +418602;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +418606;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +418627;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +418638;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +418642;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +418663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +418667;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418676;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +418699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418705;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;1 +418712;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +418728;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +418742;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +418744;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +418751;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +418763;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +418775;0;0;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0 +418783;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +418788;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +418796;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418812;1;0;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0 +418823;0;0;1;0;0;1;0;0;1;1;1;1;1;0;0;0;0 +418828;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +418843;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +418858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +418872;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +418874;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +418881;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +418887;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418902;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +418908;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +418918;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +418925;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +418935;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +418941;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418960;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +418968;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418992;0;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +418997;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419004;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +419012;0;1;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +419022;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +419028;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +419034;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419036;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +419042;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +419051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +419065;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +419075;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +419088;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +424492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424503;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +424509;1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +424512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424528;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +424540;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +424552;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +424559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424567;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +424584;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +424587;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +424593;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +424598;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +424602;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +424606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +424610;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +424625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424629;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +424631;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +424638;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +424646;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +424653;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +424659;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424664;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +424675;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +424678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424689;0;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +424707;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +424718;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +424721;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +424727;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +424738;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +424762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424771;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +424783;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +424792;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +424825;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +424831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424842;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +424846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424852;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +424878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424906;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +424910;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +424921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +424927;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +424941;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +424955;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +424957;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424966;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +424975;0;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +424983;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +424989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424999;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425009;0;0;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0 +425013;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +425015;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425024;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +425031;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +425042;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +425053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +425062;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +425065;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +425073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425084;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +425098;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +425103;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +425118;1;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +425126;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +425144;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +425150;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +425159;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +425167;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +425171;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +425177;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +425201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425206;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +425210;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +425213;0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +425230;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425247;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +425252;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +425262;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +425268;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +425274;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +425281;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +425284;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +425287;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +425292;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +425312;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +425324;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +425328;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +425331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425349;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +425355;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +425359;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +425363;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +425365;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +425379;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +425393;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +425405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425421;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +425438;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +425442;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +425447;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +425450;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +425467;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +425477;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425487;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +425496;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +425498;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +425503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425516;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +425522;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +425533;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +425553;0;0;1;0;1;0;1;0;0;0;1;0;1;0;0;0;0 +425571;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1 +425573;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +425588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +425593;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +425605;1;0;1;0;1;1;0;0;1;1;0;0;0;0;1;0;0 +425621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425632;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +425637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +425645;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +425654;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +425659;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +425668;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +425674;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +425684;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +425696;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +425699;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +425707;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +425717;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +425724;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425741;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +425745;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425761;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425771;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425789;0;1;0;1;0;1;0;0;1;1;0;1;1;0;0;0;0 +425801;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +425811;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +425815;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +425826;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +425836;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +425846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425856;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425868;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +425874;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +425882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425898;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +425901;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +425908;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +425916;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +425920;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +425942;0;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +425951;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +425953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +425966;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +425971;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +425974;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +426000;1;1;0;1;0;1;0;0;0;1;1;0;0;0;1;0;0 +426004;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +426023;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +426040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426047;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +426052;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +426065;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +426075;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +426080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426083;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +426088;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +426096;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +426104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +426116;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +426123;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +426132;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +426141;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +426152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426159;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +426164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426178;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +426189;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +426217;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +426221;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +426230;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +426232;1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +426238;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +426248;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +426258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +426268;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +426273;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +426283;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +426292;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +426301;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +426305;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +426319;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +426327;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +426335;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426341;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +426363;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +426367;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +426371;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426380;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +426388;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +426395;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426403;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +426410;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426425;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426437;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +426447;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +426461;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +426469;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +426475;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +415027;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +415030;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +415038;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +415044;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +415057;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +415060;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +415064;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +415077;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +415088;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415100;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +415111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415113;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +415132;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +415140;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +415144;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +415148;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +415160;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +415162;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +415168;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +415174;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415200;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +415207;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +415212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415216;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +415223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +415231;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +415237;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +415241;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +415245;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415268;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +415284;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +415290;1;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +415292;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +415314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415323;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +415329;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +415333;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +415337;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +415345;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +415351;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +415356;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +415370;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +415384;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415392;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +415403;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +415409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415418;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +415423;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +415437;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +415454;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +415468;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +415473;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +415481;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +415491;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +415506;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +415514;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;1 +415522;0;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +415540;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +415546;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +415556;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +415578;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +415580;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +415582;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +415594;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +415626;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +415641;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +415648;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +415666;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +415679;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +415689;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +415701;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +415713;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +410158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410165;0;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +410178;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410188;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +410192;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +410203;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +410206;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +410208;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410221;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +410238;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410259;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410266;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +410280;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410303;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +410316;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0 +410326;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +410343;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +410347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410355;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +410359;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410382;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +410389;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +410396;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +410410;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +410420;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +410426;0;1;1;1;0;1;0;0;1;0;1;1;1;0;0;0;0 +410430;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +410437;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410444;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +410465;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +410475;0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +410487;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +410507;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410509;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +410537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +410542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410571;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +410578;0;1;0;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +410588;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +410592;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +410602;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +410607;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +410622;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410630;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +410632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410653;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +410660;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +410662;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +410677;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410685;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +410699;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +410706;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +410716;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +410723;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410741;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +410773;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410785;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +410788;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +410791;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410815;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410824;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +410838;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +410867;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +410876;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +410887;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410895;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +410910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410918;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +410927;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +410937;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +410945;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +410951;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +410958;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +410963;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +410966;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +410970;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410980;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +410983;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +410996;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +410999;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +411006;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +411017;0;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +411026;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +411032;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +411051;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +411055;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +411067;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +416540;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +416542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416552;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +416559;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +416565;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +416569;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +416585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416602;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +416605;0;0;0;1;0;2;0;0;0;0;0;0;0;0;0;0;0 +416612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +416622;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +416630;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416636;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +416651;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +416658;0;0;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0 +416664;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +416667;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416681;1;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0 +416683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416696;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +416705;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +416712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +416723;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +416738;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +416744;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +416760;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +416769;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +416772;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +416777;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416809;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +416825;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +416830;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +416834;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +416839;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +416845;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416855;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +416859;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +416861;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416876;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +416884;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +416899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416909;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0;0;0 +416911;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +416924;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416933;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +416948;0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +416952;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +416972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416982;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +416990;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417004;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +417016;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +417040;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +417050;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +417054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417079;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +417085;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +417099;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +417107;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417119;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +417125;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +417149;0;0;0;2;0;1;0;0;0;0;0;0;1;0;0;0;0 +417153;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +417156;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +417163;0;0;1;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +417169;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +417172;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +417178;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +417184;0;0;1;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +417189;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +417197;0;0;0;0;0;0;1;0;0;1;1;0;0;0;1;0;0 +417203;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +417212;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +417221;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +417229;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +417233;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +417241;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +417245;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +417264;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +417275;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +417298;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +417309;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +417317;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +417334;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +417343;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +417349;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +417363;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +417382;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +417385;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +417390;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417408;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +417420;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +417444;0;1;1;0;1;0;0;0;1;0;0;0;1;0;1;0;0 +417455;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +417484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +417488;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +417509;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +417518;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +417527;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +417537;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +417544;1;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +417561;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +417583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417591;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +417597;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +417605;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +417611;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +417631;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +417641;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +417649;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +417655;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +417663;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +417671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417687;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +417690;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +417695;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +417702;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +417711;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +417727;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +417740;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +417748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +417754;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +417758;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +417760;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +417768;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +417777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417785;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +417787;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +417795;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +417812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +417819;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +417823;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +417830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +417833;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +417835;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1 +417841;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +417855;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +417868;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +417874;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +417877;0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +417885;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +417892;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +417897;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +417910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +417925;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +417934;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +417943;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +417949;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +417962;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +417979;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +417989;0;0;0;0;0;1;0;0;0;0;0;0;2;0;2;0;0 +417996;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418008;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +418011;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +418021;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +418025;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +418054;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +418060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418069;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +418080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418091;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +418100;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +418109;0;1;0;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +418121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418143;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +418153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418157;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +418177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418192;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +418198;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +418209;0;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +418222;0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +418239;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +418248;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +418258;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +418271;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +418275;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +418277;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +418280;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +418286;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +418302;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +423972;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +423983;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +423987;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +423993;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +423997;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +424004;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +424017;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +424020;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +424037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424043;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +424060;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +424063;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +424065;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +424069;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +424087;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +424089;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +424098;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +424112;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +424117;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +424127;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +424151;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +424170;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +424179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424192;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +424211;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +424226;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +424232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424243;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +424258;1;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +424265;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +424267;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +424316;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +424326;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +424330;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +424332;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +424337;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +424351;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +424356;1;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +424360;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +424383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +424430;0;0;0;0;1;0;0;0;0;1;0;0;1;0;1;0;0 +424452;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +424457;0;0;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +424466;0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +424474;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +424487;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +429503;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +429515;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +429522;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +429530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429542;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429555;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +429559;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429564;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +429569;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +429574;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429578;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +429585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429592;0;1;1;0;0;1;0;0;0;1;1;0;1;0;1;0;1 +429596;0;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +429599;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +429608;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +429623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429652;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +429665;1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +429669;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +429673;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +429679;0;1;1;1;1;1;0;0;1;1;0;0;0;0;1;0;0 +429688;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +429695;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +429699;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +429711;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +429714;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429735;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429757;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +429775;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +429785;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +429798;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +429813;1;1;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +429828;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +429839;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +429841;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +429846;1;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +429872;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429878;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +429881;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +429885;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429888;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429892;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429897;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +429903;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429913;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +429927;1;0;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0 +429936;0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +429945;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +429955;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +429972;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +429977;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +429994;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +430001;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +430007;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +430021;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +430037;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +430041;0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +430048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430050;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +430065;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +430072;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +430076;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +430080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430089;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430093;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +430109;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +430133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430154;1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +430162;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +430171;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +430180;0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +430192;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +430199;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +430203;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +430210;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +430228;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +430238;0;1;0;0;0;2;0;0;1;0;1;0;1;0;0;0;0 +430247;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430255;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +430265;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +430276;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +430280;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +430310;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +430327;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +430335;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +430344;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +430357;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +430379;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +430387;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +430390;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430399;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +430409;0;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +430416;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +430430;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +430433;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +430443;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +430448;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +430455;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +430472;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +430481;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +430515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430521;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +430525;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +430535;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +430558;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +430563;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +430575;0;0;0;0;0;0;2;0;0;0;0;0;0;0;1;0;0 +430588;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +430594;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430603;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430614;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +430621;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +430625;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +430636;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +430643;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0 +430651;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +430665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430670;0;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0 +430684;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +430691;0;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +430702;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +430726;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +430741;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +430748;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +430758;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +430767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430769;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +430773;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +430789;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430802;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +430815;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +430835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430860;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +430869;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +430871;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +430878;1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +430886;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430894;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +430906;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +430909;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +430912;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +430927;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +430930;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +430941;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +430952;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +430957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +430962;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +430974;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +430978;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +430983;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +430985;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +430994;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +431002;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +431016;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +431025;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431037;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +431048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +431056;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +431067;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431081;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +431085;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +431091;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +431105;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +431111;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +431127;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431148;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +431155;0;1;1;1;0;0;0;0;1;1;1;0;1;0;1;0;0 +431167;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +431169;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +431186;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +431197;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +431209;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +431216;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431225;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +431232;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +431241;1;0;1;1;1;1;0;0;0;0;0;0;2;0;1;0;0 +431246;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +431258;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431261;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +431276;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +431293;1;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +431325;0;1;1;0;0;1;0;1;1;1;1;0;2;0;0;0;0 +431332;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;1 +431336;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431342;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +431348;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +431355;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +431360;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +431365;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +431373;0;1;1;0;1;2;0;0;1;0;0;0;0;0;0;0;0 +431390;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +431400;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +431406;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +431410;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +431415;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +431427;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +431434;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +431444;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +431454;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +431456;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +431461;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +431481;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +431483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431502;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +431517;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +431526;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +431539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431544;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +431551;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +431556;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +431560;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +431572;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431579;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +431591;1;1;1;1;1;1;0;1;1;1;0;0;0;0;0;0;0 +431602;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +431610;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +431616;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +431623;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +431630;1;0;0;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +431646;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +431657;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +431676;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +431691;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +431710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431713;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +431720;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +431737;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431740;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +431761;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +431787;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +431797;0;1;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +431823;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431830;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +431845;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +431865;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +426545;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +426553;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +426570;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +426573;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +426585;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +426590;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +426595;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +426601;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +426615;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +426624;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +426640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +426646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426657;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +426672;0;0;0;0;1;1;1;0;0;0;0;0;1;0;1;0;0 +426679;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +426699;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426708;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +426711;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +426720;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +426734;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +426742;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +426755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +426759;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +420794;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420803;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420806;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +420815;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +420838;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +420842;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +420864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +420868;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +420886;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +420895;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +420901;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +420919;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +420926;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +420946;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +420948;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +420969;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +420973;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0 +420982;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421001;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +421022;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +421042;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +421055;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +421060;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +421063;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +421068;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +421073;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +421083;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421088;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +421094;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +421096;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421102;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +421109;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +421120;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0 +421138;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421148;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421151;0;1;0;0;1;0;0;0;0;1;1;1;0;0;0;0;1 +421153;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +421156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421168;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +421176;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +415728;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +415743;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415747;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;1 +415755;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +415767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415791;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +415799;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +415801;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +415811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +415813;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415820;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +415831;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +415843;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +415868;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +415889;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +415908;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +415910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +415931;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +415937;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415941;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +415950;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +415965;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +415975;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +415981;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;1 +416031;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416035;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +416044;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +416050;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +416072;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +416082;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +416086;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +416103;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +416107;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +416120;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +416125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416132;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +416143;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +416151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416157;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +416163;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +416168;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +416184;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416192;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +416200;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +416212;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +416238;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +416244;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +416248;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +416261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416276;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +416283;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +416302;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +416306;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +416312;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +416325;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +416328;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +416347;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +416353;1;0;0;1;0;0;0;0;0;0;0;1;1;0;0;0;0 +416373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416384;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +416415;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +416431;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +416433;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +416435;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +416438;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +416469;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +416473;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +416482;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +416492;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +416496;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +416499;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +416510;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +416525;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +416529;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +421695;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421716;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421724;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +421727;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +421744;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421757;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +421762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421765;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421767;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421773;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +421786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421791;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +421806;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +421818;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +421847;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +421854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421861;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +421872;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +421876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421879;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +421890;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +421900;1;0;0;1;0;1;0;0;0;1;1;1;1;0;0;0;0 +421903;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +421916;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421918;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +421922;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421933;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421942;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421960;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421964;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +421970;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +421980;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +421986;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +421992;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422002;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +422005;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +422014;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +422041;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +422056;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +422073;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +422079;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +422085;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +422095;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +422108;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +422111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +422121;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422127;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422132;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422134;0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +422141;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +422145;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +422148;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +422157;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +422172;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +422179;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +422187;1;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +422213;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +422238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422248;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +422262;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +422268;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +422276;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422287;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +422298;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +422309;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +422321;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +422343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +422368;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +422380;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +422389;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +422391;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +422402;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +422409;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +422426;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +422440;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +422455;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +422467;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422471;1;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +422483;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +422488;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +422495;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +422509;0;0;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0 +422514;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +422526;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +422532;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +422536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422546;1;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +422554;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +422558;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +422569;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +422588;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422596;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +422609;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;1 +422613;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +422621;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +422642;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422645;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +422655;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +422660;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +422668;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +422674;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +422695;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +422701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422736;1;0;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0 +422742;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +422752;0;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +422761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422779;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +422782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422786;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +422795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +422809;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +422818;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +422823;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +422833;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +422844;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +422858;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +422864;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +422870;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +422876;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +422888;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +422892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +422904;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +422926;0;0;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0 +422932;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +422938;0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0 +422959;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +422974;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +422978;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +422983;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +423005;1;0;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +423025;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +423033;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +423047;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +423071;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +423084;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423087;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +423098;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;1 +423102;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423133;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +423137;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +423157;1;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +423162;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +423171;0;0;0;1;0;0;0;0;0;0;0;0;1;0;2;0;0 +423179;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +423182;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +423192;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423198;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +423223;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +423248;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +423252;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +423263;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +423279;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +423284;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423296;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +423313;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +423317;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +423334;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +423345;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +423350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +423367;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423375;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +423379;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +423404;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +423409;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;1 +423420;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +423434;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +423450;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +423458;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +423501;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423529;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +423542;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423545;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +423549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423563;1;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +423572;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +423578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +423588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423598;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423609;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423615;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +423628;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +423633;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +423640;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +423649;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +423658;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423670;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +423678;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423686;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;1 +423700;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +423705;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423725;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +423729;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +423739;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +423756;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +423768;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +423781;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +423789;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +423792;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +423796;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +423800;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +423809;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +423812;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +423820;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +423828;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +423850;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +423852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +423862;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +429278;2;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +429286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429294;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +429302;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +429313;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +429317;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +429319;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429336;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +429342;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +429358;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +429368;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +429381;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429389;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +429418;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +429421;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +429424;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429444;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429449;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +429456;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +429460;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +429476;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +429481;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +429490;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +429493;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +434711;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +434717;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +434733;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +434744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +434752;0;0;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +434756;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +434763;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434774;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +434785;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +434793;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434801;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +434804;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +434811;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +434817;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +434837;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +434843;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +434847;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +434858;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +434871;1;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +434878;0;1;0;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +434891;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +434912;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434917;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +434930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434934;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +434937;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +434944;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +434949;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +434955;1;1;1;0;1;1;0;1;0;1;0;0;1;0;1;0;0 +434961;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +435010;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +435017;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +435023;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +435029;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +435037;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +435042;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +435046;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +435053;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +435065;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +435070;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +435077;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +435082;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +435087;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +435089;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +435102;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +435115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435120;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +435130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435172;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +435176;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +435179;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +435193;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +435198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435213;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +435216;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +435222;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +435225;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +435234;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +435242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +435258;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +435266;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +435277;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +435291;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +435298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435315;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +435324;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +435349;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +435361;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +435368;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +435381;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435397;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +435406;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +435415;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +435419;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +435425;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +435442;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +435451;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +435457;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +435460;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +435463;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +435479;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +435508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +435517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435526;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +435545;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +435551;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +435557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435561;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +435566;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +435573;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +435597;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +435612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435628;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +435645;1;1;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +435656;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +435667;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +435671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435673;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +435678;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +435682;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +435693;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +435720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +435726;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435731;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435742;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +435749;0;1;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +435756;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +435762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435772;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +435774;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +435780;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +435797;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +435806;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +435808;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +435814;0;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +435824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435844;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +435877;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +435883;1;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +435891;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +435900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +435914;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +435927;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +435931;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +435935;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +435947;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +435951;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +435966;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +435976;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +435982;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +435997;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +436015;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +436019;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +436030;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +436042;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +436048;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +436060;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +436067;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +436083;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +436085;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +436097;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +436105;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +436135;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;1 +436141;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +436148;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +436165;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +436169;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +436174;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +436196;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +436206;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +436211;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +436226;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +436239;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +436262;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +436278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436329;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +436348;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +436365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436374;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +436376;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +436385;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +436391;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +436401;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +436403;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +436411;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +436423;1;1;0;0;0;1;0;1;1;0;1;0;1;0;0;0;0 +436450;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +436457;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +436459;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +436475;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +436482;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +436496;1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +436512;0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +436525;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +436530;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +436533;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +436540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436544;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +436556;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +436565;0;1;0;0;1;1;0;0;0;1;0;0;1;0;1;0;0 +436569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +436581;0;0;1;1;0;0;0;1;1;1;1;0;1;0;1;0;0 +436584;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +436589;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +436595;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +436610;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +436619;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +436643;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +436650;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +436661;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +436667;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +436674;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +436679;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +436685;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +436694;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +436706;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +436722;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0 +436729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +436750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436759;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436762;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +436768;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +436777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +436791;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +436804;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +436811;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +436820;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +436830;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +436850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436860;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +436862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436864;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +436874;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +436888;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +436896;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +436903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +436909;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +436918;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +436949;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +436955;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +436962;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +436970;1;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +436975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +436987;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +436992;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +437005;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +437023;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +437029;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +437034;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +437043;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +437049;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +437055;1;0;1;0;1;1;0;1;1;1;0;0;1;0;0;0;0 +437059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437063;1;0;0;1;1;2;0;0;0;0;0;0;1;0;0;0;0 +437068;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +437070;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +437077;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +437092;1;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +437096;1;1;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +437107;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +437117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437126;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437129;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +437144;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +437149;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +437154;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +437167;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +437188;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437202;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +431867;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +431881;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +431909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431916;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +431922;0;0;0;0;0;0;1;0;0;1;0;0;2;0;0;0;0 +431934;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +431943;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +431948;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431959;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +431969;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +431974;1;0;0;1;0;1;0;0;0;1;1;1;0;0;0;0;0 +431977;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +431981;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +431993;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +431999;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +432003;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +432019;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432028;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +432046;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +432060;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432066;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +432069;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +432080;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +432086;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +432107;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +432124;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +432146;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437307;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +437313;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +437329;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +437340;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437351;0;0;1;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +437357;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +437366;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437374;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +437396;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437400;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +437407;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437409;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +437413;0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +437418;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437421;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437426;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +437446;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +437462;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437467;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +437472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437479;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +437488;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +437490;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +437514;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +437527;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +437539;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +437549;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +426486;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +426496;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +426502;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +426504;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +426510;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +426513;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +426517;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +426536;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +426542;0;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +421185;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +421194;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +421201;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +421207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421216;1;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +421234;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +421240;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +421249;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +421257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421264;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +421269;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;0 +421278;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +421287;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421309;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +421321;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +421332;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421338;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +421344;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +421352;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421364;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +421368;1;0;1;1;0;1;0;1;1;1;0;0;0;0;1;0;0 +421373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421381;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +421389;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +421394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421410;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +421416;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +421422;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421453;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +421455;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +421470;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +421476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +421494;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +421499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421521;1;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +421530;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +421534;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +421536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +421540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +421544;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +421551;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +421554;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +421566;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421574;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +421578;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +421582;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +421589;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +421595;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +421605;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +421620;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +421630;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +421646;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +421664;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +421677;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +421686;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +421688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426988;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +426992;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +427000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427011;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427018;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +427021;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +427024;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +427039;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +427048;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +427050;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427066;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +427075;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +427090;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +427097;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +427103;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +427107;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +427122;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +427132;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +427158;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427161;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +427169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427193;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +427211;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +427230;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +427243;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427257;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +427267;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +427271;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +427278;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +427287;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427304;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +427307;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +427310;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +427318;0;0;0;0;1;0;1;0;0;1;1;1;1;0;0;0;0 +427327;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +427332;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +427341;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +427350;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +427355;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427361;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +427364;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427378;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +427394;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +427400;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +427403;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +427413;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +427430;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +427435;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +427442;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427445;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +427462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427472;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427484;1;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +427489;0;0;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +427497;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +427503;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +427512;0;0;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +427520;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427523;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +427526;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +427532;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427541;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +427549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427561;0;0;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0 +427563;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +427574;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +427585;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +427589;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +427593;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +427604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427612;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +427632;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +427641;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +427660;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +427666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427687;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +427705;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +427711;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +427719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427728;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427736;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +427745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427748;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +427759;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +427768;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +427775;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +427783;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427785;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +427787;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +427792;0;0;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +427808;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +427817;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427834;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427837;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +427851;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +427864;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +427871;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +427888;0;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +427901;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +427912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +427917;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +427922;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +427944;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +427954;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +427960;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +427970;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +427979;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +427985;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +427991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +427996;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +428022;0;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +428041;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +428060;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +428071;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +428084;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +428086;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +428107;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428114;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +428124;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +428150;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +428156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428172;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +428180;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +428194;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +428202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428219;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +428223;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428252;0;1;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +428265;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +428274;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +428279;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +428285;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428287;0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;1 +428295;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +428305;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +428310;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428318;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +428322;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +428328;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +428334;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +428347;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +428360;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428377;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +428381;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +428389;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428398;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +428411;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428426;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +428436;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428442;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +428446;0;0;0;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +428448;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +428450;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +428463;0;0;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +428482;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428488;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +428496;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +428501;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +428506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428513;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +428528;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +428534;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +428542;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +428564;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +428567;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +428570;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +428574;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +428581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428585;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +428598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +428628;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +428656;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +428665;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +428675;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +428690;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +428700;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +428704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +428709;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +428713;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +428719;1;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0 +428729;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +428738;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +428743;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +428746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +428759;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +428766;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +428776;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +428789;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +428800;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +428805;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +428808;1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +428827;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +428837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428858;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +428865;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +428878;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +428885;0;1;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +428894;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +428902;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +428909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +428911;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +428918;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +428926;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +428934;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +428937;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +428942;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +428945;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +428949;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +428951;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +428955;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +428974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +428983;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +428986;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +428995;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +429003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +429007;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +429026;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +429037;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +429052;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +429064;1;0;1;0;1;1;0;1;1;0;0;1;1;0;0;0;0 +429071;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +429076;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +429084;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429092;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +429095;0;0;1;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +429125;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +429127;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +429137;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +429149;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +429161;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +423922;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +423946;0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +423967;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +440050;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +440052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +440066;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +440080;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +440087;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +440091;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +440098;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440107;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +440134;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +440136;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +440141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440146;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +440159;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440187;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +440206;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +440213;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +440228;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +440236;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +440243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440247;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440251;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +440263;1;0;1;0;0;1;0;1;0;1;1;1;1;0;1;0;0 +440274;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +440285;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440291;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440296;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440301;0;0;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +440309;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +440318;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +440327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440335;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +440345;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +440349;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +440366;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +440373;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +440383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +440393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +440416;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +440418;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +440422;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +440437;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +440452;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +440466;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +440475;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +440486;0;1;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0 +440494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440511;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +440523;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +440535;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +440538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440567;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +440574;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +440581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440583;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +440587;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +440590;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +440599;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +440611;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +440628;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +440634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440643;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +440657;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +440670;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +440685;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +440702;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +440712;1;1;1;0;0;2;0;0;1;1;0;0;2;0;0;0;0 +440723;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +440725;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +440729;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +440736;0;1;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +440742;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +440745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440751;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +440757;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +440773;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +440786;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440795;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +440798;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +440811;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +440824;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +440828;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +440834;1;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +440842;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +440853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +440861;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +440889;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +440902;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +440905;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440910;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +440915;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +440930;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440950;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +440952;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +440963;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +440978;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +440983;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +440986;1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +440990;0;0;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +441010;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +441022;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +441034;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +441038;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +441042;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +441053;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +441061;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +441066;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +441068;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +441083;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441090;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441093;1;0;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +441095;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +441110;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +441122;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +441131;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441149;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +441155;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +441175;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441178;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +441192;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +441207;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +441210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441216;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +441220;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +441226;0;0;0;1;0;0;1;0;0;0;1;1;1;0;0;0;0 +441238;0;1;1;1;1;1;0;1;1;1;0;1;1;0;0;0;0 +441252;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +441259;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441272;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +441279;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +441292;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +441295;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +441299;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +441315;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +441324;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +441329;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +441338;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +441356;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +441379;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +441391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441398;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +441403;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +441418;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +441424;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +441439;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +441443;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +441454;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +441460;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +441471;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +441490;1;1;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0 +441502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +441517;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441527;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +441530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441533;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +441536;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +441549;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +441552;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +441563;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +441571;0;1;1;1;0;1;0;0;1;0;0;1;1;0;1;0;0 +441574;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +441580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441586;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +441590;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +441598;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +441601;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +441607;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +441611;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +441617;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441622;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +441627;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +441642;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +441648;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +441658;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441665;0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0 +441669;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +441679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441683;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +441687;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +441704;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +441727;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +441744;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441775;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +441778;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +441783;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +441792;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +441801;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +441805;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +441808;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +441821;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +441825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441827;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +441838;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +441845;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +441866;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +441876;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +441886;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +441901;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +441915;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441918;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +441927;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +441940;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +441944;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +441953;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +441969;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +441976;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +441983;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +441989;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +442003;0;1;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +442007;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +442032;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +442053;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +442060;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +442069;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +442071;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +442079;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +442084;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +442113;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442129;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +442139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +442147;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +442150;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442169;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +442174;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +442179;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +442215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442219;1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +442227;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442239;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442251;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442276;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442280;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +442284;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +442290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442296;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442300;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442319;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +442340;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +442352;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +442355;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +442358;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +442370;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +442389;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442393;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +442399;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +442401;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +442409;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +442418;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +442429;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +442435;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +442444;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +442469;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442478;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +442490;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442505;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +442508;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +442525;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +442534;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442536;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +442543;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +442553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442564;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +442568;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442578;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442592;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442606;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +442610;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437216;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437219;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +437224;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +437231;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +437234;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +437250;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +437254;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +437263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437273;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437277;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +437287;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +448156;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448160;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +448186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448194;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +448196;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +442616;0;1;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +442625;0;0;0;1;0;3;0;1;0;0;0;0;2;0;0;0;0 +442642;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +442652;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +442658;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +442662;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +442670;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +442674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442683;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;0;0 +442687;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +442704;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +442717;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +442725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +442730;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +442733;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +442744;0;0;0;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +442749;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442766;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +442777;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442781;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +442803;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +442807;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +442818;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +442823;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +442827;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442830;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +442842;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +442854;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +442863;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442867;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +442872;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +442875;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +442881;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +442914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +442920;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +442932;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +442947;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +442965;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +442997;0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +443010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443022;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443037;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +443043;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +443048;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +443073;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +443080;0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +443085;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +443098;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +443111;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +443116;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443127;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +443135;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +443151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +443154;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +443169;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443176;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +443182;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +443195;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +443206;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +443215;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +443219;0;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +443228;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +443230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443237;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +443246;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +443250;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +443255;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +443267;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +443273;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +443281;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443290;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +426762;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +426772;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426793;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +426810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426821;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +426825;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +426833;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +426840;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +426842;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +426848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426858;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +426883;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +426898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +426911;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +426914;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +426924;0;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0 +426947;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +426963;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +426974;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +426986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432150;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +432157;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +432166;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +432171;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +432190;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +432198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +432205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432209;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +432220;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +432238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432241;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +432252;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +432257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +432259;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +432273;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +432278;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +432295;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432308;0;0;0;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +432327;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432347;0;0;0;1;1;0;0;0;0;0;0;1;1;0;0;0;0 +432359;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432364;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +432369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432376;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +432389;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +432400;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432420;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +432431;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +432438;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +432443;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +432446;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +432453;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +432458;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +432462;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +432470;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0 +432480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +432488;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +432493;0;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +432514;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +432527;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +432533;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +432545;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432549;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +432556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432562;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +432572;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +432580;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +432610;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +432630;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +432647;1;0;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +432654;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +432661;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +432664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432679;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +432693;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +432707;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +432713;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +432725;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +432731;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +432745;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +432748;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +432758;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +432770;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +432788;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432791;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +432801;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +432812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +432829;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +432842;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +432846;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432860;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +432867;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +432889;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +432915;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +432921;1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +432930;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +432943;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432956;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +432961;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +432966;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +432970;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +432976;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +432983;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +432985;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +432989;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +432995;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433012;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +433021;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433034;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +433045;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +433055;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +433064;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +433068;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433082;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +433086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433098;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +433107;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433114;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +433124;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +433135;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +433147;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +433149;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +433151;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +433165;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +433173;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +433176;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +433188;1;0;1;1;1;1;0;1;0;0;0;1;1;0;0;0;0 +433195;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +433198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433208;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +433213;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +433219;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +433221;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +433224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433233;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +433255;1;1;1;1;0;1;0;1;0;1;1;1;1;0;1;0;0 +433271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433276;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433299;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +433307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433315;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433334;1;0;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0 +433336;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +433357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433370;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +433379;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +433384;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +433389;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +433399;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +433408;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0 +433416;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +433420;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +433427;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +433439;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +433446;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433451;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +433457;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +433469;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +433477;0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +433484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433491;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +433502;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433505;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433514;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +433522;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +433535;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +433541;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +433556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433566;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +433590;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0 +433597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433620;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +433631;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +433640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +433650;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +433653;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +433666;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +433675;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +433689;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +433703;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +433718;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +433737;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +433745;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +433747;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433763;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433769;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +433783;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433794;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +433803;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +433807;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +433810;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +433814;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +433829;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +433833;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433840;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +433853;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +433861;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +433870;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +433877;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433895;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +433902;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +433905;0;1;0;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +433919;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +433933;1;0;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +433949;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +433969;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +433976;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +433984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +433993;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +434021;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434024;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +434029;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +434036;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +434039;0;1;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +434042;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434048;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +434061;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +434075;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434087;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +434102;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +434107;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +434118;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434122;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +434128;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;1 +434132;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434134;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +434141;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +434152;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +434154;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +434159;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434171;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +434189;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +434195;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +434198;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +434215;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +434227;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434245;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +434260;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +434265;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +434274;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +434277;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +434301;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +434306;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434311;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +434319;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +434332;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +434336;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +434348;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434369;1;1;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +434392;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +434394;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +434402;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +434436;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +434439;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +434443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +434445;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +434452;0;1;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +434458;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +434469;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +434490;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434504;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434514;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +434518;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +434528;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +434532;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +429174;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +429184;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +429195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +429199;0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0 +429209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429223;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +429232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +429242;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +429249;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +429254;1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +429266;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +445465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445471;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +445489;1;0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +445496;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +445506;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445553;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +445559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +445569;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +445574;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +445596;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +445606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +445615;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +445624;1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +445635;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +445641;0;0;1;1;1;1;0;0;0;0;0;1;1;0;0;0;0 +445657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445669;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445672;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445675;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +445679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +445681;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +445684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445688;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +445706;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +445719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445735;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +445748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445760;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +445763;2;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +445766;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +445792;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +445794;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +445799;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +445813;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445819;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +445822;0;0;0;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +445830;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +445833;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +445843;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +445854;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +445863;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +445870;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +445875;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445885;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +445897;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +445910;1;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0 +445915;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +445928;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445932;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +445944;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +445951;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +445960;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +445985;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445990;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +445996;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +446010;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +446015;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +446020;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +446039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446043;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +446056;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +446058;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +446067;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +446080;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1 +446084;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +446104;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +446110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +446122;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +446125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446145;0;0;0;1;0;0;1;0;0;0;1;1;1;0;0;0;0 +446156;0;0;1;0;0;1;0;0;0;1;1;1;1;0;1;0;0 +446159;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +446164;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +446171;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446178;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +446197;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +446214;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +446223;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +446235;0;0;1;0;1;0;1;0;0;1;1;1;1;0;1;0;0 +446243;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +446247;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +446254;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +446262;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +446279;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +446284;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +446309;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +446325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446342;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +446347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446356;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +446363;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +446365;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +446369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446384;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446397;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +446418;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +446433;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +446437;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +446454;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446459;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +446468;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +446471;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +446497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +446510;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +446515;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +446534;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446540;1;0;0;0;0;2;0;0;1;0;0;0;0;0;0;0;0 +446545;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +446556;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +446574;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +446588;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +446601;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +446628;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +446668;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +446673;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +446687;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +446689;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +446700;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +446704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446716;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +446725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +446732;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +446745;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +446757;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +446760;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +446781;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +446792;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +446813;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +446820;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +446835;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446838;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +446844;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +446854;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +446870;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +446878;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +446886;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +446894;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +446902;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +446910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +446919;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +446925;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +446930;0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +446963;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +446973;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +446991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +447001;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +447010;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +447017;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +447022;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447039;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +447042;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +447053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447066;1;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447069;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +447072;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447078;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +447094;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +447099;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +447109;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +447136;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447144;0;1;1;1;0;2;0;0;1;0;1;0;1;0;1;0;0 +447159;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447167;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +447171;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +447188;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447204;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447212;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +447225;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +447240;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +447245;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +447254;0;1;0;1;0;1;0;0;1;0;1;0;0;0;1;0;0 +447257;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447264;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +447266;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447276;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447297;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +447303;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447324;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +447328;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +447330;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +447340;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +447342;0;0;1;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +447345;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +447349;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +447353;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447367;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +447380;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447389;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +447399;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +447410;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +447424;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +447441;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +447456;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447478;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +447500;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447502;1;1;1;0;1;1;0;1;1;0;0;1;1;0;1;0;0 +447515;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +447521;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0 +447524;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +447533;2;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +447551;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +447557;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +447565;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +447572;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +447576;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +447584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +447589;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +447608;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1 +447615;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447624;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +447651;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +447656;1;0;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +447665;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +447679;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +447681;1;1;1;0;0;0;0;1;1;1;1;0;1;0;0;0;0 +447690;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447709;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +447723;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +447726;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447730;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447733;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +447744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447752;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +447766;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +447780;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +447784;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +447803;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +447808;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +447825;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447827;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +447830;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447842;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447858;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +447883;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +447891;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +447902;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +447906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447916;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +447923;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +447934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +447944;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +447956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447960;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +447966;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +447997;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +448012;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +448014;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +448034;1;1;1;0;0;1;0;1;0;0;0;1;1;0;1;0;0 +448059;0;0;0;1;1;1;0;0;1;0;0;0;2;0;1;0;0 +448069;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +448072;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +448082;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +448084;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +448087;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +448095;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +448114;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +448126;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +448145;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +453297;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453317;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +453324;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453345;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +453347;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +453361;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +453377;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +453389;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +453414;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +453427;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453430;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +453437;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453444;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +453463;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +453469;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453494;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +453514;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +453544;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +453561;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +448202;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +448205;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +448208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448219;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +448229;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +448233;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +448251;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +448255;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +448262;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +448268;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +448283;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +448287;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +448289;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +448299;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +448321;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +448347;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +448349;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +448369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448377;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +448383;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +448406;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +448409;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +448416;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +448421;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448432;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +448439;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +448449;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +448463;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +448475;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +448483;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +448487;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +448492;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +448502;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +448511;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +448522;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +448538;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +448547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +448554;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +448561;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +448564;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +448576;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448579;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +448588;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +448590;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +448596;0;0;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +448624;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +448637;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +448640;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +448649;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +448664;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +448673;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +448689;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +448697;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +448709;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +448720;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +448726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +448740;1;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +448753;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +448770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +448782;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +448795;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +448806;0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +448809;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +448812;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +448817;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +448819;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +448825;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +448837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +448846;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +448853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +448861;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +448863;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +448866;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +448887;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +448893;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +448900;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +448925;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +448936;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +448943;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +448961;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +448965;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +448978;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +448992;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +448999;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +449008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +449012;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +449024;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +449033;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +449052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449056;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +449070;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +449089;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +449098;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +449110;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +449140;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +449154;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +449159;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +449169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449180;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +449186;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +449205;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +449213;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449221;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +437560;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437570;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +437583;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +437596;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +437621;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +437628;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +437630;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +437642;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +437651;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +437669;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +437677;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +437685;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +437693;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437699;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +437709;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437711;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +437717;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +437742;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +437744;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +437754;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +437764;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +437768;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +437771;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +437793;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +437803;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +437813;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +437822;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +437832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437849;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +437862;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +437877;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +437900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437909;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +437911;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +437926;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +437942;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +437952;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +437965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +437988;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +437998;1;1;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +438003;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +438009;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +438024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438032;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +438070;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +438087;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +438095;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +438105;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +438109;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +438115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438122;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438128;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +438137;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438143;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +438164;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +438172;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +438183;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +438193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438205;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +438211;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438218;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +438227;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +438234;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +438243;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +438246;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +438255;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +438268;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +438287;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +438289;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +438295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438305;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +438308;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;1 +438318;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0 +438340;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +438345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438354;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +438367;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438382;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +438400;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +438405;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +438412;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438414;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +438419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438436;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +438439;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438453;1;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +438471;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +438478;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +438488;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438491;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +438503;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +438519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438533;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +438539;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +438550;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +438570;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +438583;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +438596;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438615;0;0;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +438630;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +438632;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +438639;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +438642;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;0;0 +438650;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +438653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438706;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +438728;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +438744;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +438755;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +438759;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +438776;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +438794;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +438799;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +438812;0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0 +438817;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +438824;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +438830;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438854;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +438866;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +438898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +438922;0;0;1;1;0;0;2;0;0;1;1;0;2;0;0;0;0 +438928;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +438934;0;1;1;0;1;1;0;0;1;0;1;0;1;0;1;0;0 +438940;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +438948;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +438959;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +438964;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +438982;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +438998;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +439004;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +439008;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +439017;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +439036;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +439048;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +439062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +439079;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +439083;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;1 +439100;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +439105;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +439109;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +439127;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +439137;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +439140;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +439151;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +439155;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +439166;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +439168;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +439173;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +439182;1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +439195;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +439216;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +439228;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +439233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +439279;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439291;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +439309;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +439331;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +439336;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439345;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1 +439350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +439355;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +439362;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +439369;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +439375;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +439380;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +439390;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +439406;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +439421;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +439446;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +439468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439475;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +439504;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +439513;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +439523;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +439534;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +439540;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +439547;1;0;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +439556;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +439562;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +439572;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +439578;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0 +439580;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +439582;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +439593;1;0;0;0;1;2;0;0;0;0;0;0;1;0;0;0;0 +439596;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439608;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +439611;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +439632;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +439638;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +439651;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +439662;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +439672;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +439678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +439693;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +439703;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +439712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439733;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +439747;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439750;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +439756;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +439762;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +439769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +439775;1;0;1;1;0;0;0;1;0;1;0;0;1;0;1;0;0 +439787;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +439792;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +439804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439808;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +439823;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +439825;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +439829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439841;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +439864;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +439878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439880;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +439885;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +439905;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +439915;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +439923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439930;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +439941;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +439954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +439961;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +439971;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +439986;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +439992;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +440002;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +440010;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +440012;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +434542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434545;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +434551;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +434553;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +434562;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +434577;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +434583;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +434598;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +434616;0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0 +434618;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +434626;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +434632;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +434644;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +434646;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +434670;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +434678;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +434690;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +434697;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +434707;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +451096;1;0;1;1;1;1;0;0;0;0;0;0;2;0;0;0;0 +451107;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451111;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +451114;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +451121;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451123;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +451135;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451148;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +451172;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +451182;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451211;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +451215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451221;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +451228;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +451236;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +451251;1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +451268;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +451275;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +451280;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +451287;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451292;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451307;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451317;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +451322;0;1;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +451326;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451344;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +451357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451361;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +451368;0;0;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0 +451374;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +451378;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451386;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +451390;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +451403;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +451409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451419;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +451450;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +451457;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +451468;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +451483;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +451489;1;0;1;0;1;1;0;0;0;1;1;0;1;0;0;0;0 +451503;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451509;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451515;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +451523;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +451526;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +451528;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +451537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451545;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +451555;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +451563;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451565;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +451580;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +451584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451590;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +451597;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +451608;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +451617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451645;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +451649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451667;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +451684;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +451695;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +451707;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451717;0;0;0;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +451734;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451740;0;1;0;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +451742;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451753;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +451766;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +451777;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +451783;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +451792;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +451800;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +451805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451819;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +451829;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +451836;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +451840;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +451848;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +451855;1;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +451867;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +451878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451894;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +451912;1;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +451927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451942;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +451946;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451960;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +451963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +451968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451973;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +451980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451984;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +451994;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1 +452005;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +452015;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +452021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452025;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452037;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +452048;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +452054;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452067;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452078;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +452086;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +452091;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +452094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452102;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +452123;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +452129;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +452145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452160;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452163;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +452172;0;1;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0 +452178;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +452205;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +452208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452211;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +452214;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +452219;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +452230;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +452241;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +452249;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +452253;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +452258;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +452265;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452284;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +452289;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +452296;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +452307;1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +452320;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +452333;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +452342;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452344;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +452348;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +452366;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +452376;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +452396;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +452403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452411;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +452414;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +452417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452432;1;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +452451;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +452456;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +452462;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +452479;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +452492;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +452500;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +452522;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +452528;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +452535;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +452544;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +452547;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +452561;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +452563;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452574;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +452591;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +452595;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +452602;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +452618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452630;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +452642;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452646;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +452649;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +452656;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452664;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452670;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452672;0;0;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +452683;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +452688;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +452694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452708;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +452717;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +452723;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +452725;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +452733;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +452737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452744;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +452749;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +452758;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +452763;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +452776;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +452780;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +452785;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +452789;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +452805;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +452807;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +452815;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +452818;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +452821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452824;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +452849;0;0;0;0;2;0;0;0;1;0;0;0;0;0;0;0;0 +452869;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +452875;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +452880;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +452897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +452911;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +452923;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +452928;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +452931;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +452942;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +452956;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +452962;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +452974;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +452981;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +452988;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +453004;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +453015;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +453025;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +453031;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +453040;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +453052;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +453066;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453082;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +453090;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +453101;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +453118;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +453123;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453130;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453133;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +453135;1;1;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +453143;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +453155;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +453161;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0 +453166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453187;0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +453193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453200;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453220;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +453233;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453236;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +453255;0;1;1;2;1;1;0;0;0;0;0;0;1;0;0;0;0 +453263;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +453271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458529;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +458538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458575;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +458579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +458583;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +458598;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +458600;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +458611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458626;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458633;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458636;0;0;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0 +458665;0;1;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +458673;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +458680;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458687;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +458701;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458704;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +458714;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +458719;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +458721;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +458733;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +458738;1;0;0;0;0;1;0;0;1;1;0;0;1;0;1;0;1 +458746;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458768;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458784;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458824;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +458829;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +458840;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458853;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +458880;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;1 +458895;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +458926;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453591;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +453629;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +453638;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +453643;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453648;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +453659;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +453671;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +453689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453705;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +453710;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +453719;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +453725;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +453728;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +453731;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +453738;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453742;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +453746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453761;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453764;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453772;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453774;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +453779;0;0;0;1;1;2;0;0;0;0;0;0;1;0;1;0;0 +453790;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453804;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +453809;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +453820;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +453828;1;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +453850;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +453864;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +453872;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +453890;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +453893;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +453901;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +453905;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +453919;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +453932;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0 +453940;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +453947;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +453952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453957;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +453976;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +453982;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +453988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +453995;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +454001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454012;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +454015;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +454019;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +454043;0;0;1;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +454050;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +454074;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +454091;0;0;1;1;1;0;1;0;0;1;1;0;0;0;1;0;0 +454099;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +454115;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454119;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +454122;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +454142;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +454152;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +454161;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +454186;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +454190;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +454206;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +454216;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454223;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +454228;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +454232;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +454240;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454244;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;1 +454253;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454264;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454275;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +454289;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +454294;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +454297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454313;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +454320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454334;0;1;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +454343;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454359;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +454365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454386;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +454399;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +454404;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +454415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +454422;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +454439;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454458;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454463;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454466;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454477;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +454481;0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0 +454489;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +454491;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +454499;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +454502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +454516;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454540;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +454542;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +454553;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +454556;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +454561;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +454570;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +454576;1;1;1;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +454578;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +454584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +454590;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +454603;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +454619;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +454634;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454640;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454653;0;1;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +454655;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +454676;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +454687;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +454704;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +454709;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +454718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454728;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454735;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +454741;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +454746;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +454755;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +454764;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +454772;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +454782;0;0;0;1;0;1;0;0;0;0;0;0;2;0;0;0;0 +454790;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +454806;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +454817;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454819;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +454862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +454871;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +454876;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +443299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443301;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +443305;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443314;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +443322;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +443325;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +443327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +443331;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +443336;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +443345;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443365;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +443379;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +443389;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +443407;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +443415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443422;0;1;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +443438;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +443445;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +443454;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +443465;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +443477;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +443494;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +443505;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +443512;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +443529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443535;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +443543;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +443548;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443563;0;0;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +443570;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +443579;1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +443589;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +443601;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443606;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +443609;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443624;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +443627;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +443634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443639;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +443649;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +443653;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +443664;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443689;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +443701;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443705;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +443708;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +443711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443714;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +443725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +443732;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +443742;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +443747;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +443766;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +443773;1;1;1;0;1;2;0;1;1;0;0;0;1;0;0;0;0 +443792;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +443796;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +443815;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +443835;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +443845;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +443858;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443862;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443865;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +443878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443882;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +443914;0;0;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +443920;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +443931;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +443950;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +443969;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +443983;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +443989;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +443998;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +444017;0;0;1;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +444031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444045;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444049;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +444062;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +444068;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +444074;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +444081;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +444084;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444094;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +444103;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444109;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444117;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +444125;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +444140;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +444151;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +444158;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +444171;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +444183;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +444196;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +444201;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +444212;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +444225;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +444231;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +444234;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +444247;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +444257;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +444276;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +444298;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +444318;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444334;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +444348;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444355;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +444376;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +444386;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +444398;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444409;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +444423;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +444428;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +444458;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +444472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +444492;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +444503;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +444509;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +444514;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +444523;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +444542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444552;1;1;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +444567;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +444576;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +444583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +444593;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444595;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +444613;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +444622;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444653;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +444657;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +444660;0;0;1;1;0;0;0;0;0;0;0;1;1;0;1;0;0 +444668;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +444677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +444681;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +444686;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +444689;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +444694;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +444708;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +444721;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +444723;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +444734;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +444741;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +444748;0;0;1;1;0;0;1;0;0;1;0;0;2;0;0;0;0 +444759;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444771;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +444779;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +444791;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +444799;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444809;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +444814;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +444821;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +444825;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +444840;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +444850;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +444855;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +444868;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +444883;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +444895;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +444918;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +444931;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +444946;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +444968;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +444977;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +444980;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +444987;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +444993;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +445001;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +445043;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +445050;0;0;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +445064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445067;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +445075;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +445099;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +445105;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +445113;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +445120;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +445128;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +445136;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +445141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +445155;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +445164;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +445170;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +445178;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445183;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445190;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445200;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +445210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +445236;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445241;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +445248;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +445251;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +445260;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +445270;0;0;1;0;0;1;0;0;1;1;1;1;1;0;0;0;0 +445291;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +445294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +445297;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +445325;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +445340;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +445343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +440030;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +440035;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +440042;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +450809;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +450817;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +450824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450833;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +450854;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +450858;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +450862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +450865;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +450880;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +450890;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +450899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450902;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +450922;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +445350;0;0;0;0;0;2;0;0;1;0;0;0;1;0;1;0;0 +445371;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445390;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +445401;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +445407;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +445412;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +445426;0;1;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0 +445429;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +445436;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +445446;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +445451;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +456428;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +456438;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +456444;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456455;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +456463;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +456471;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +456490;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +456497;1;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +456507;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +456515;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +456518;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +456531;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +456537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456561;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +456565;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +456570;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +456574;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +456577;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +456588;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456600;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +456614;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +456621;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +456628;1;0;2;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +456638;1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +456649;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +456654;1;1;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0 +456660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456669;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +456682;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +456690;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456695;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +456727;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +456742;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +456761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456773;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +456797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456803;1;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +456806;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +456817;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456824;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +456838;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +456849;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +456855;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456864;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +456867;1;0;1;0;0;1;0;1;1;1;0;0;1;0;1;0;0 +456875;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456881;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +456890;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456903;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +456907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456927;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456930;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +456936;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +456960;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +456973;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457000;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +457007;1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +457014;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +457017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457025;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +457030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457046;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +457054;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +457062;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +457065;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457082;0;0;0;1;0;2;0;0;0;0;0;0;1;0;1;0;0 +457089;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +457100;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +457104;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +457111;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457129;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +457133;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +457141;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +457147;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +457167;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +457172;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +457179;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +457191;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +457197;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +457203;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +457206;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +457214;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +457230;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +457240;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +457250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457256;0;0;1;0;1;0;0;0;0;1;1;0;1;0;1;0;0 +457263;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +457272;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457279;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +457293;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0 +457303;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +457316;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +457332;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +457357;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +457361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457367;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +457376;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457394;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +457411;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +457413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457416;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457431;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +457438;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +457440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457448;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +457452;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457459;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +457468;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +457482;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +457501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457504;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457510;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457525;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +457530;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +457538;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457546;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +457553;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +457565;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457590;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457605;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +457611;0;1;1;1;0;1;0;0;1;2;1;0;1;0;0;0;0 +457617;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457625;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +457644;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +457653;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +457674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +457687;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +457692;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +457703;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +457710;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457717;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +457744;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +457748;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457755;1;1;1;1;1;1;0;0;0;1;1;1;1;0;1;0;0 +457760;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +457775;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +457796;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +457802;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +457815;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457835;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +457852;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +457868;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +457879;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +457889;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +457915;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +457946;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +457950;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +457953;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +457963;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +457970;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +457982;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +458000;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +458020;0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0 +458029;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +458041;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +458046;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +458055;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +458070;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458122;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +458124;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +458127;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458139;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +458142;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +458147;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +458152;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +458159;1;0;1;1;0;1;0;0;2;0;0;0;1;0;0;0;0 +458170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458179;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458187;0;1;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +458197;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +458201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458212;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +458218;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +458241;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +458257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458265;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +458274;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +458277;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +458291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458309;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +458314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458320;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +458340;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458366;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +458379;1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +458386;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458390;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +458395;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +458404;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +458412;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +458423;0;0;1;1;1;0;1;0;0;0;1;1;1;0;0;0;0 +458435;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +458439;2;1;1;1;1;1;0;1;1;1;1;1;1;0;1;0;0 +458446;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +458457;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +458473;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +458479;0;0;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0 +458487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +458505;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +458508;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +458515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464010;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +464025;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +464046;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +464055;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +464059;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +464065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +464074;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +464080;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +464087;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +464102;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464107;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +464130;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +464139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464153;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +464159;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +464171;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +464182;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +464186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464193;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +464202;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +464217;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +464230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +464235;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +464243;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +464262;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +464288;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +464292;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +464298;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +464309;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464331;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +464357;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +464363;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +464366;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464390;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +464403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +464408;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +464414;0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +464433;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +464436;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +464440;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +464457;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +464472;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +464486;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +464493;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +464499;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +464507;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +464528;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464547;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +464559;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +464568;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +464573;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +458933;1;1;0;1;0;1;0;1;0;0;0;0;2;0;0;0;0 +458945;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +458963;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +458982;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +458985;1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +458995;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +458997;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +459012;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459032;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +459046;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +459050;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +459056;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +459059;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +459071;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +459078;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459088;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +459100;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +459114;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +459117;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +459120;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +459135;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +459147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459153;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459155;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +459167;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +459172;0;1;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +459175;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +459191;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +459199;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +459211;1;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +459213;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +459215;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +459225;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +459239;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +459252;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459263;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +459270;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459277;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459288;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +459293;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +459312;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +459328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459352;1;1;0;0;1;1;0;1;1;1;0;0;0;0;0;0;0 +459355;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +459362;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +459373;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +459381;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +459396;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +459400;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +459402;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +459408;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +459416;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +459423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +459426;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +459434;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +459438;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459490;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459500;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +459508;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +459517;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +459522;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +459537;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +459543;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +459548;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +459552;1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +459558;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +459567;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +459581;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +459586;1;0;0;0;1;1;0;1;1;0;0;0;1;0;0;0;0 +459595;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +459609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459621;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +459629;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +459634;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +459638;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +459647;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +459656;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +459660;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +459666;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +459677;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +459686;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +459695;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +459697;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +459711;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +459716;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +459728;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +459744;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +459780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459786;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +459790;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459795;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +459802;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +459813;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +459816;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +459821;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +459825;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +459828;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +459846;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +459855;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +459876;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +459880;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +459889;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +459896;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +459900;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +459906;0;0;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0 +459919;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +459936;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +459940;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +459948;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +459959;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +459963;0;1;0;1;0;1;0;1;0;1;0;0;1;0;1;0;1 +459971;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +459976;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +459985;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +459989;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460006;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +460009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460025;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +460045;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +460065;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +460093;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +460103;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +460123;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +460143;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +460151;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +460162;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +460168;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +460192;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460217;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +460231;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +460242;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +460261;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +460272;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +460278;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +460291;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460302;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +460306;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +460314;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +460334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +460341;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +460350;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +460356;0;0;1;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +460362;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +460369;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +460385;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +460405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +460409;1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +460416;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +460424;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +460436;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +460453;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +460455;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +460469;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +460484;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +460498;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +460500;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +460503;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +460510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460524;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +460529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +460544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460563;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +460572;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +460578;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +449229;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +449243;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449247;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +449253;0;0;1;1;1;1;0;0;0;1;1;1;1;0;0;0;0 +449261;0;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +449264;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449271;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +449278;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +449280;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +449296;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +449307;0;1;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0 +449313;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +449316;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +449322;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +449341;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +449347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449364;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +449377;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449380;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +449388;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +449395;0;1;1;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +449407;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +449425;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +449430;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +449433;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449436;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449443;0;0;1;2;0;1;0;0;0;1;1;0;1;0;1;0;0 +449468;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +449474;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +449478;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +449483;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +449490;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +449503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +449510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449525;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +449529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449541;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +449557;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +449562;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +449574;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +449589;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +449611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449618;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +449622;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +449633;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +449644;1;1;0;0;0;1;0;1;1;1;0;1;0;0;0;0;0 +449651;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +449665;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +449675;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449681;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +449698;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449707;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +449712;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +449718;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +449728;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +449737;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +449740;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +449744;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449751;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +449757;0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +449775;0;1;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0 +449782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449786;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +449788;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +449792;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +449797;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449805;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +449809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449813;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +449825;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1 +449830;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +449838;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +449840;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +449849;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +449855;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +449862;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +449869;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449877;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +449889;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449896;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +449909;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +449930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449944;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +449951;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +449965;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +449976;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +449978;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +449982;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +449987;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +450001;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +450004;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +450009;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +450013;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +450040;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +450042;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +450070;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +450085;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +450094;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +450097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450099;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +450147;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +450159;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +450174;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +450201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450226;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +450230;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +450239;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +450255;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450264;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +450269;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +450290;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450302;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +450310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450317;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +450331;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +450337;1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +450363;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +450369;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +450379;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +450383;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +450395;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +450398;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +450401;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +450404;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +450413;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +450437;1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +450440;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +450445;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450453;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +450483;1;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +450509;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +450518;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +450523;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;1 +450537;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +450544;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +450553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +450558;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +450563;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450583;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +450592;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +450602;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +450613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +450619;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +450623;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +450637;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +450657;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +450665;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +450680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +450691;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +450707;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +450711;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +450753;1;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +450774;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +450780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +450795;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +450803;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +455982;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +455987;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455998;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +456007;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +456009;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +456020;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456022;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +456028;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +456032;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +456053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456060;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +456063;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +456069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456076;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456082;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456088;0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +456101;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +456123;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +456141;1;1;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +456148;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +456155;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +456158;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +456181;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +456185;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +456189;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +450929;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +450938;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +450949;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +450955;0;1;1;1;0;0;0;0;1;1;0;1;1;0;0;0;0 +450968;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +450974;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +450978;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +450997;0;0;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +451004;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451010;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +451018;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +451023;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +451028;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +451039;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +451045;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +451055;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +451068;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +451086;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +451090;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +462110;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +462116;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +462132;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +462144;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +462147;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +462152;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +462158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462162;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +462172;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +462185;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +462190;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +462202;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +462211;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +462216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +462229;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +462238;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +462246;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +462254;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462264;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +462275;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +462283;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +462291;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +462295;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +462306;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +462326;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +462343;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +462363;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +462368;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +462372;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +462399;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462419;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +462423;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462426;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +462433;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +462450;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +462473;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +462483;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +462488;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462502;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462507;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +462515;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +462518;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +462534;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +462538;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +462554;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +462568;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +462576;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +462585;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +462610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462621;0;1;1;1;0;1;0;0;2;1;1;0;1;0;0;0;0 +462629;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +462639;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +462642;0;0;0;1;0;2;0;1;1;0;0;0;1;0;1;0;0 +462644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462670;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +462679;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +462702;0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +462715;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +462718;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +462724;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +462729;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +462737;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +462749;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462767;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +462769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +462777;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +462789;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +462794;0;0;1;1;1;0;0;0;0;1;1;0;1;0;0;0;0 +462803;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +462807;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +462810;1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +462822;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +462836;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +462847;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +462854;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +462857;1;1;0;0;1;1;0;0;1;0;1;0;1;0;0;0;0 +462864;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +462878;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +462888;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +462895;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +462914;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462923;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +462931;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +462939;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +462943;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +462960;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +462962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462972;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +462975;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +462978;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +462986;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +463000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463034;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +463046;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +463058;1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +463067;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +463078;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463080;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +463084;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +463090;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +463094;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +463100;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +463108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463129;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +463143;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +463157;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +463165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +463189;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463211;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +463215;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +463233;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463251;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +463276;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +463281;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +463289;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463299;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +463311;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +463316;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463334;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +463344;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +463358;0;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0 +463382;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +463385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463400;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +463413;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +463416;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463441;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463450;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +463456;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +463462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463470;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +463478;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +463480;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +463486;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +463489;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463497;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +463504;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463518;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +463524;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +463549;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +463559;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +463562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463581;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +463590;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +463601;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +463615;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +463634;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +463641;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +463656;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +463666;1;0;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0 +463670;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +463685;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +463698;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +463712;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463719;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +463740;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463744;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +463754;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +463778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463783;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +463794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +463796;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +463805;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +463812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463833;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +463837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +463840;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +463845;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +463854;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +463865;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +463879;0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +463885;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +463896;0;1;1;1;0;0;0;0;1;0;1;0;2;0;0;0;0 +463906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463912;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +463927;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +463942;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +463951;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +463957;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +463970;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +463983;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +463986;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +469120;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +469124;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469138;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +469146;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +469159;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +469163;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +469166;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +469183;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +469194;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +469203;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0 +469209;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469219;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469225;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +469229;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +469234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +469292;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +469304;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +469314;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +469319;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +469329;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1 +469337;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +469347;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +469354;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +469358;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469370;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +469378;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +469392;0;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +469400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469416;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469436;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +469450;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +469493;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +469501;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +469507;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +469514;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +469516;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +469526;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +469533;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +469538;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +469551;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +469563;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +469570;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469579;1;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +469590;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +469594;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +469596;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +469607;0;0;1;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +469621;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +469633;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469644;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +469661;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +469674;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469686;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +469691;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +469697;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +469700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +469706;0;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +469738;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +469748;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +469761;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +469765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +469775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469800;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +469805;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +469807;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +469817;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +469829;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +464597;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +464599;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +464620;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +464625;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +464634;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +464647;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +464655;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +464665;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +464671;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +464687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464700;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464705;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +464708;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +464716;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +464726;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +464737;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +464741;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +464749;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +464757;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +464763;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +464769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464776;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +464786;0;1;0;1;1;1;0;0;1;1;0;0;0;0;0;0;0 +464803;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +464805;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +464810;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +464815;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +464820;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +464839;0;0;0;0;0;1;0;0;1;0;0;0;2;0;1;0;0 +464849;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +464852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464858;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +464870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +464877;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +464885;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +464893;1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +464909;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +464929;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +464932;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +464953;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +464958;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +464968;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +464983;1;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +464991;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +464993;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +464999;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +465004;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +465021;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +465035;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +465054;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +465067;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +465072;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +465081;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +465097;0;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +465104;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465114;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465119;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +465131;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +465153;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +465160;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +465174;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +465180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465198;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +465220;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +465223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465240;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +465245;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +465250;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465255;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465274;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +465299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465319;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +465327;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +465338;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +465343;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +465346;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +465348;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +465360;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +465366;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +465386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465401;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +465408;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +465413;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465419;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +465426;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465430;1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +465437;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +465442;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +465460;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +465467;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +465475;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +465507;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0 +465515;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +465517;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +465521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465525;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +465532;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +465543;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +465548;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +465550;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +465562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +465575;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +465584;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +465586;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +465591;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +465595;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +465603;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +465621;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +465626;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +465632;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +465650;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +465660;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +465663;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +465673;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +465680;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +465691;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465698;0;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +465713;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +465727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465743;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +465755;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +465765;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +465769;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +465778;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +465783;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +465791;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +465821;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +465825;0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +465829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +465833;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +465837;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +465843;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +465848;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +465853;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +465867;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +465874;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +465887;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +465893;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +465905;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +465915;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +465933;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +465944;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +465954;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +465978;1;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +465982;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +466001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466013;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +466023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +466025;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +466031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466050;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +466058;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +466064;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +466069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466082;1;1;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +466095;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +466115;1;0;1;0;1;1;0;1;0;1;0;0;1;0;0;0;0 +466125;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +466138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466144;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +466151;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +466171;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +466178;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +466192;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +466204;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +466221;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466230;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +466249;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +466261;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +466264;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +466272;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +466290;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +466296;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +466302;0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0 +466305;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +466312;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +466326;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0 +466329;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +466333;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +466336;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +466340;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +466349;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +466357;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +466363;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +466379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466385;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +466403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +466408;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +466413;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +466422;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +466439;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +466447;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +466452;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +466456;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +466460;1;1;1;1;1;1;0;1;1;1;1;1;1;0;1;0;0 +466477;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +466481;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +454886;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +454892;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +454906;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +454910;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +454920;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +454927;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +454936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +454948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +454956;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +454976;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +454985;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +455000;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +455005;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455015;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +455023;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +455029;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +455051;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455053;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +455059;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455091;1;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +455094;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +455117;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +455126;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +455138;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455142;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +455159;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +455178;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +455182;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +455214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +455229;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +455234;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +455241;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +455256;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +455264;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +455270;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455279;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +455290;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +455295;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455299;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +455304;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +455314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455319;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +455333;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +455340;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455342;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +455346;1;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;0 +455351;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +455353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455364;0;1;1;0;0;1;0;1;1;1;0;0;1;0;1;0;1 +455370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455375;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +455377;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +455380;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +455393;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455404;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +455410;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +455420;0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +455432;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +455439;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455458;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +455466;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455474;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +455477;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +455496;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +455517;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455522;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +455530;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +455536;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +455544;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +455549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455556;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +455564;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +455581;1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +455588;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +455606;0;1;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +455613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455617;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +455632;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +455647;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +455667;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +455684;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +455690;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +455707;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +455716;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +455723;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +455742;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455750;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +455756;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +455764;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +455770;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +455772;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +455784;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +455792;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +455799;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +455805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +455811;1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +455839;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +455841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +455849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +455864;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +455874;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +455889;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +455894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +455907;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +455913;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +455920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +455939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +455958;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +455979;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +461321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461332;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +461336;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +461344;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +461355;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +461359;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +461362;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +461368;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +461371;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +461375;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +461379;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +461391;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +461399;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461410;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +461421;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461430;1;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +461439;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +461444;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +461452;1;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +461464;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +461468;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +461476;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +461479;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461486;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +461500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +461510;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461519;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +461534;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +461537;0;0;1;1;1;0;1;0;0;1;0;1;1;0;1;0;0 +461552;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +461555;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +461561;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +461576;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +461580;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461584;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +461593;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +461600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461612;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +461621;1;1;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +461625;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +461630;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +461634;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +461639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461660;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +461679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +456207;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456215;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +456225;0;1;0;0;1;0;0;1;0;0;0;1;1;0;0;0;0 +456240;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456247;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456255;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +456258;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +456262;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456271;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +456279;0;0;0;0;0;1;0;0;0;0;0;0;2;0;1;0;0 +456285;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +456312;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +456318;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456323;1;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +456331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456335;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +456345;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +456350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456357;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +456364;1;0;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0 +456367;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +456369;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +456383;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456390;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +456400;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +456419;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +456425;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +467612;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +467616;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +467618;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +467635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +467643;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +467654;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +467663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +467673;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +467706;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +467712;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467714;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +467723;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +467732;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +467744;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +467761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +467773;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +467779;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467794;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +467809;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +467814;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +467817;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +467819;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +467829;0;0;1;0;0;2;0;0;0;1;1;0;1;0;0;0;0 +467841;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +467846;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +467860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467869;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +467886;0;0;0;0;0;1;0;0;0;0;0;0;2;0;1;0;0 +467893;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +467901;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +467921;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +467929;0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +467932;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +467942;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +467957;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +467962;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +467971;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;1 +467976;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +467982;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +467986;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +467991;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +467995;1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +468012;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468027;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +468036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468043;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +468050;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +468064;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +468081;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +468090;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +468094;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +468098;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +468113;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +468124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468129;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +468137;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468147;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468155;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +468162;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +468165;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +468169;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468179;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +468188;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +468202;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +468210;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +468214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468219;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468233;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +468242;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +468244;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +468262;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +468276;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +468285;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +468293;0;0;1;0;1;0;1;0;0;0;1;1;1;0;1;0;0 +468300;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +468305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468312;1;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +468321;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +468324;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468343;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468347;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +468352;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +468368;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +468375;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +468388;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +468398;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +468403;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +468413;0;1;1;1;1;1;0;0;1;0;0;0;0;0;1;0;0 +468416;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +468422;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +468431;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468434;0;0;1;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +468448;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +468452;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +468460;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468465;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468472;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +468485;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +468489;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +468501;0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0 +468504;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +468508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468515;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468524;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +468541;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +468554;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +468564;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +468569;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +468576;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +468595;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +468603;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468613;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +468621;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +468624;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468628;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +468649;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +468674;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +468676;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +468687;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468689;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468696;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468707;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +468709;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +468729;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +468740;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +468748;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +468756;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +468777;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +468791;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +468795;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +468799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468813;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +468821;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +468825;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +468830;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +468839;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +468846;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +468859;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +468866;0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +468872;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +468879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468886;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +468895;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +468905;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +468912;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +468918;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +468922;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468933;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +468945;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468953;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +468970;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +468980;1;0;2;2;0;2;0;0;1;1;0;0;2;0;1;0;0 +468985;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +468995;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +469005;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +469014;0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +469028;0;1;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +469045;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +469070;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +469082;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +469094;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +469107;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +474361;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474368;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474393;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +474398;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +474401;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +474410;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474417;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +474435;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +474442;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +474451;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +474471;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474478;0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +474482;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474491;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474507;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +474525;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +474532;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +474549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474558;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +474574;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +474582;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +474598;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +474615;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +474643;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +474648;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +474659;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +474668;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +474678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474682;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +474693;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +474706;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +474715;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +474719;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +474725;1;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;1 +474734;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +474737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474744;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +474762;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +474764;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474789;1;1;1;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +474796;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +474799;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +474806;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +474811;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +474841;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474848;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +474850;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474856;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +474870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474887;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +474900;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +474902;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +474928;0;0;0;2;1;0;1;0;0;0;0;0;1;0;1;0;0 +474948;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474956;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474959;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474984;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474996;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1 +475015;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +475024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475039;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +475057;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +475071;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +475082;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +475109;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +475130;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +475133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475138;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475155;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +475167;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +475182;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475195;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +475198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +475213;1;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +475217;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +475222;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +475246;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +475250;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +475257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475269;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475275;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +469867;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +469879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +469885;1;0;0;1;0;1;0;1;1;0;1;0;0;0;1;0;0 +469890;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +469903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469915;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +469922;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +469931;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +469933;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +469940;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +469946;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +469972;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +469975;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +469987;0;1;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +469989;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470000;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +470006;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +470018;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +470021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +470034;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +470037;0;0;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +470044;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +470046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +470052;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470061;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +470065;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +470075;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +470082;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +470084;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470107;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +470111;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +470113;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +470124;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +470157;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470163;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470183;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470185;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +470191;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470219;0;0;0;0;1;0;1;0;0;0;1;0;1;0;1;0;0 +470224;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +470228;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +470236;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470246;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +470269;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +470276;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +470294;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +470306;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +470325;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +470345;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +470357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470370;0;0;0;1;1;1;0;0;0;0;0;1;1;0;1;0;0 +470380;0;1;1;1;0;0;0;0;1;1;1;0;1;0;1;0;0 +470384;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +470395;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470401;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +470405;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +470416;0;1;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +470424;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +470430;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +470438;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470448;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +470468;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +470479;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +470491;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +470496;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +470498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470504;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +470511;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +470525;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +470533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470538;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +470546;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +470561;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +470575;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +470602;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +470610;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470615;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +470634;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +470639;0;0;0;0;1;1;0;0;0;1;1;1;1;0;0;0;0 +470653;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +470659;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +470663;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +470679;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +470689;0;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +470708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470712;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +470724;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470730;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +470734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +470738;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +470751;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +470755;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +470761;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +470771;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +470790;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +470798;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +470803;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +470822;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +470828;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +470842;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +470870;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470877;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +470891;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +470894;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +470901;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +470907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470934;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +470945;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +470952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +470966;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +470985;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +470992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +470994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +471003;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471012;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +471025;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471035;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +471052;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +471060;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +471070;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +471095;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471112;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +471125;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +471128;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +471130;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +471136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471140;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +471168;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +471177;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +471181;0;0;1;1;1;1;0;0;1;0;0;1;1;0;0;0;0 +471195;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +471210;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +471229;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +471237;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +471242;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471245;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471253;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +471270;0;0;0;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +471279;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +471281;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +471291;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +471295;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +471300;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +471303;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +471310;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +471313;1;0;1;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +471321;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +471324;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +471339;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +471352;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471365;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +471371;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +471373;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +471381;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +471383;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +471391;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +471396;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +471401;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +471414;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +471422;0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0 +471430;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471441;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +471455;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +471471;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +471478;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +471485;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +471496;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +471501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +471505;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +471515;1;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0 +471522;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +471528;0;0;1;0;1;1;0;0;0;1;1;0;1;0;0;0;0 +471538;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +471552;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +471558;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +471568;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +471577;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +471590;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +471597;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +471608;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +471611;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +471615;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +471621;1;0;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0 +471631;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +471635;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +471639;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +471645;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +471652;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +471671;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +471683;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471690;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471699;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471714;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +471728;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +471740;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +477122;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +477135;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +477149;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +477166;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +477170;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +477176;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +477197;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +477209;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +477212;0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +477227;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +477244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477250;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +477258;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477281;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +477284;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +477302;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +477320;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477323;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +477330;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +477338;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +477345;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +477359;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +477365;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477371;0;0;2;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +477380;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +477408;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +477419;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +477422;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477437;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +477447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477454;2;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +460581;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +460600;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +460621;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +460629;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +460640;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +460652;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460656;1;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +460669;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +460684;1;1;1;1;0;1;0;1;1;0;0;0;0;0;1;0;0 +460687;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +460704;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +460713;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +460741;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +460762;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +460783;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +460788;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +460794;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +460808;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460817;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +460826;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +460842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460850;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +460854;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +460877;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +460884;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +460891;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +460906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460914;1;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +460925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +460929;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +460935;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +460954;1;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +460967;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +460981;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +460985;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +460995;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +461004;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +461010;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +461022;0;0;1;1;1;1;0;0;0;0;0;0;0;0;1;0;1 +461042;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +461056;1;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +461066;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +461089;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +461097;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +461104;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0 +461110;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +461116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461125;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +461141;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +461163;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0 +461171;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +461188;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461201;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +461203;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +461221;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +461225;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +461236;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +461239;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +461253;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +461268;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;1 +461284;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +461296;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +461304;1;0;1;0;1;1;0;0;1;1;1;0;1;0;1;0;0 +461311;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466606;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +466614;0;1;1;1;0;2;0;0;1;1;0;0;2;0;0;0;0 +466627;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +466629;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +466633;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +466636;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +466652;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +466660;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +466671;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +466673;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +466686;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +466692;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +466704;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466720;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +466725;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +466736;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +466743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466746;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +466752;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +466772;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +466781;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +466786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466792;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0 +466795;0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +466801;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +466809;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +466814;0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0 +466827;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +466836;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +466838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466843;1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +466847;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +466852;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +466861;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +466868;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +466880;0;0;0;0;1;0;1;0;0;0;1;0;1;0;1;0;0 +466884;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +466888;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +466892;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +466903;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +466906;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +466919;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +466929;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +466938;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +466948;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +466969;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +466974;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466984;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +467003;0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0 +467010;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +467020;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +467034;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +467045;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +467050;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +467054;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +467070;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +467077;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +467081;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +467089;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +467108;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +467114;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +461683;1;0;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +461705;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +461714;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +461717;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +461723;0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0 +461737;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +461751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461763;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461775;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +461795;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +461821;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +461839;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +461846;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +461848;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +461870;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +461901;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +461904;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +461925;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +461927;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +461938;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461942;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +461961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +461964;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +461972;1;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +461985;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0 +461993;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +462005;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +462024;0;1;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +462036;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +462049;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +462056;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +462067;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +462077;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +462082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +462097;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473068;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +473071;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +473092;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +473099;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +473116;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +473120;0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0 +473128;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473143;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +473162;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +473168;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +473174;1;1;1;1;1;1;0;0;0;1;1;0;0;0;0;0;0 +473180;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +473200;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +473205;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +473211;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +473214;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +473217;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +473220;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +473237;0;0;1;1;1;1;0;0;0;0;1;0;0;0;0;0;0 +473246;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473251;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +473258;1;0;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0 +473271;1;1;1;1;1;2;0;1;1;1;0;0;1;0;1;0;0 +473285;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473303;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473329;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +473335;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +473355;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473372;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +473382;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +473399;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +473410;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473420;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +473434;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473439;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +473460;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +473462;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473470;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +473477;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +473492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473498;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473502;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +473504;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +473508;0;0;0;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +473523;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +473530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473538;1;1;1;1;0;1;0;0;0;1;0;1;1;0;1;0;0 +473551;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +473561;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +473581;0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0 +473587;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473594;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +473600;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473604;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +473615;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +473620;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +473628;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +473643;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473654;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +473662;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +473669;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473675;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +473683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +473695;0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0 +473697;0;0;0;0;1;1;0;0;0;1;1;1;1;0;0;0;0 +473718;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473723;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +473734;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +473739;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473764;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +473770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473787;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +473799;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +473815;0;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +473832;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +473842;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +473846;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +473851;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +473861;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +473873;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +473878;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +473884;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +473888;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +473892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473895;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +473899;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +473905;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +473916;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +473932;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +473943;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +473951;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +473967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473977;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +473982;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +474000;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474002;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +474011;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +474013;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +474019;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +474028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474047;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +474069;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +474077;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +474088;0;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0 +474093;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1 +474103;0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +474107;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +474111;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +474115;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474130;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +474134;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474144;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +474150;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +474167;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +474177;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +474179;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +474183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474196;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +474212;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474215;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +474232;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474251;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +474260;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +474278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474282;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +474293;0;1;1;1;0;0;0;1;1;0;0;0;0;0;0;0;0 +474296;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +474304;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +474319;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +474321;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +474327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +474337;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +474344;0;0;0;0;1;0;1;0;0;1;1;1;1;0;1;0;0 +474353;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +479816;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +479826;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +479853;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +479857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479866;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +479871;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +479874;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +479896;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +479910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +479918;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +479924;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +479929;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +479933;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +479957;0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +479983;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +479990;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +480006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480027;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +480038;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +480054;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +480068;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +480092;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +480099;0;0;0;1;1;0;0;0;0;1;0;0;1;0;0;0;0 +480116;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +480121;0;0;1;0;0;0;1;0;0;1;1;1;1;0;0;0;0 +480130;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +480134;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +480157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480166;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +480179;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +480181;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480202;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +480209;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;0 +480212;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +480215;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +480221;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +480233;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +480239;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +480253;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +480266;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480279;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480289;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +480293;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +480298;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +480309;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +480311;0;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +480315;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +480318;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +480323;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +480328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480335;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +480344;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +480357;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +480369;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +480371;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480381;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +480387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480392;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +480397;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +480400;0;1;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +480406;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +480419;0;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +480430;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +480462;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +480470;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +480486;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480493;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +480502;0;0;1;1;0;0;0;0;0;0;0;0;2;0;1;0;0 +480508;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480514;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +480519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +480551;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480561;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +480577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480586;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +480605;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +480614;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +480623;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480642;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +480646;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +480651;0;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +480660;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +480662;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +480669;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +480674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480687;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +480693;1;0;1;0;0;0;0;1;1;0;0;0;1;0;1;0;0 +480695;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480714;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +480718;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +480722;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +480733;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480750;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +480758;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +480785;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +480787;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +480803;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +480811;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +475279;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +475284;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +475296;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +475307;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475313;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +475318;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +475322;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +475330;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +475336;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +475344;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +475357;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +475359;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +475370;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475378;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +475395;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475408;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +475411;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +475424;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +475437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +475453;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +475460;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +475466;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +475471;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475500;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +475505;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +475513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475523;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475547;0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +475555;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +475559;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +475568;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +475589;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +475601;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +475622;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +475632;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +475648;0;0;1;1;0;0;2;0;0;1;0;0;2;0;0;0;0 +475657;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475662;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +475682;0;0;1;1;1;1;0;0;0;1;1;0;1;0;0;0;0 +475695;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +475700;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +475714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475725;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +475750;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +475755;0;0;0;2;0;1;0;0;0;0;0;0;0;0;0;0;0 +475758;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +475763;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +475766;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475778;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +475782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +475785;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +475791;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +475800;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475821;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +475829;0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0 +475836;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +475844;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +475860;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +475867;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475877;0;1;1;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +475889;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +475893;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +475895;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +475900;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +475912;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +475914;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +475916;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +475919;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +475931;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +475939;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +475949;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +475957;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +475978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +476001;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +476006;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +476010;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476022;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +476026;0;0;0;0;0;1;0;1;1;0;0;0;2;0;2;0;0 +476038;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +476055;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +476063;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +476069;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +476078;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476087;0;0;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +476096;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +476108;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +476119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476134;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +476137;0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +476145;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +476149;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +476165;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +476177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476190;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +476194;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +476199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +476208;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +476213;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +476234;0;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +476246;0;1;1;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +476264;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +476275;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476277;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +476282;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +476290;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +476293;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +476306;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +476308;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476314;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +476318;0;0;1;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +476321;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +476335;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +476340;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +476348;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +476362;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +476372;0;1;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0 +476377;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +476400;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +476410;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +476435;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +476447;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +476470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476483;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +476490;0;0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +476496;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +476501;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +476508;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +476511;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +476530;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +476548;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +476563;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +476580;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +476590;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +476617;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +476628;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +476642;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +476657;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +476676;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +476680;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +476685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476694;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +476697;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +476699;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +476725;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +476728;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +476733;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +476738;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +476753;1;1;1;1;0;1;0;0;1;0;0;1;1;0;1;0;0 +476755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476759;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +476768;0;1;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +476781;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +476799;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +476811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476834;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +476845;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +476857;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +476868;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +476874;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +476890;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +476906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +476916;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +476927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +476945;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +476956;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +476965;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +476971;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +476976;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +476996;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477001;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +477008;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +477012;0;0;1;1;0;0;2;0;0;0;0;1;1;0;0;0;0 +477017;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477034;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +477044;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +477050;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +477066;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +477076;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477082;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +477102;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +482419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482435;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +482458;0;0;0;1;1;0;0;0;0;0;0;1;1;0;1;0;0 +482468;1;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +482482;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482490;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +482502;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +482524;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482545;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0 +482550;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +482565;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +482568;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +482577;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +482584;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482593;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +482600;1;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +482609;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +482614;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +482625;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +482643;0;0;0;0;1;0;1;0;0;1;1;1;1;0;0;0;0 +482661;0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +482690;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +482695;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +482704;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +482714;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +482724;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +482734;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +482745;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +482750;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +482763;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +482776;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +482778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482784;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +482798;1;1;1;0;0;2;0;0;1;1;0;0;0;0;0;0;0 +482809;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +482820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482828;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +482840;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482853;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +482861;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +482872;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +482880;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +482889;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +482898;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +482906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482910;0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0 +482940;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +482959;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +482973;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +482976;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482992;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483005;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483018;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483030;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +483034;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +483040;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483048;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +483060;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +483066;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +483069;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483086;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483100;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483117;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483120;1;0;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +483133;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483147;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483151;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483165;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +483182;1;1;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +483187;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483192;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +483200;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +483207;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +483214;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +483228;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +483243;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483254;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +483258;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +483271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +466495;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +466499;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +466510;0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +466513;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +466526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466536;0;0;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0 +466542;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +466548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466557;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +466560;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +466566;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466577;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +466583;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +466592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +466596;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +471752;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +471760;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +471766;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +471776;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +471784;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +471796;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471807;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +471817;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +471822;1;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +471846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +471852;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471857;0;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +471864;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +471868;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +471888;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +471903;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +471913;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +471921;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +471925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +471941;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +471959;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +471965;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +471978;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +471984;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +472000;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +472011;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472035;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472038;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +472046;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +472058;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472069;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472081;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +472099;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +472107;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +472113;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +472129;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +472136;1;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +472147;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +472168;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +472174;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +472183;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +472198;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +472213;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +472225;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +472238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +472271;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +472280;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +472292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472299;1;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +472302;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +472334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472342;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +472345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +472356;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +472379;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;1 +472386;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +472392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472411;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +472416;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +472425;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472438;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +472451;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472461;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +472475;0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +472480;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +472484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +472505;0;0;0;0;0;2;0;0;0;0;0;0;0;0;1;0;0 +472512;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +472530;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +472533;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472537;0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +472544;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +472553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +472558;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +472565;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +472571;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +467119;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +467129;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +467140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +467148;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +467167;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +467169;0;0;0;1;1;1;0;0;1;1;0;1;1;0;0;0;0 +467181;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +467188;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +467201;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +467207;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +467216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467220;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +467229;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +467238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467243;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +467252;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +467263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467282;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +467294;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +467308;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +467314;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +467319;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467326;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +467330;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +467347;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +467350;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +467356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467361;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +467374;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +467391;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +467420;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +467428;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0 +467446;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +467459;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;1 +467461;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +467471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467476;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467511;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +467519;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +467536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +467550;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +467577;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +467607;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +478595;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +478605;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +478631;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478646;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +478650;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +478652;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +478654;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +478661;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +478665;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0 +478689;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +478697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478708;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +478711;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +478715;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +478721;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +478729;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +478741;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +478749;1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +478767;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +478769;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +478771;1;1;0;0;0;0;0;1;2;0;0;0;2;0;0;0;0 +478777;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +478782;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +478785;0;0;0;0;1;2;0;0;1;0;0;0;1;0;1;0;0 +478801;0;0;0;0;1;0;0;0;0;0;0;0;2;0;1;0;0 +478811;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +478821;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +478829;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +478840;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +478848;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +478860;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +478864;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +478877;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +478885;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +478890;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +478903;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +478909;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +478916;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +478928;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +478940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478963;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +478995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479003;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +479026;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +479031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +479040;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +479050;0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +479064;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +479071;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +479081;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +479090;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +479103;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +479105;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +479109;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +479113;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +479119;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +479161;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +479166;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +479177;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +479189;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +479196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479205;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479211;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +479218;1;0;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0 +479222;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +479231;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +479234;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +479240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479254;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +479262;1;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +479278;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +479293;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +479303;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +479311;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +479316;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +479335;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +479345;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +479357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479360;0;0;0;1;1;0;0;1;1;0;0;0;0;0;0;0;0 +479363;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +479376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479387;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +479392;1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +479402;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +479405;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +479414;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +479439;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +479442;1;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +479450;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479456;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +479466;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +479470;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +479478;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +479492;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +479499;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +479505;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +479510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479520;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479544;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +479551;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +479556;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +479571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479581;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +479599;0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +479604;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +479627;0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +479646;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +479662;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +479690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479697;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +479706;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +479711;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +479732;0;0;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +479750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +479775;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +479786;1;1;0;0;0;0;0;1;1;1;0;0;1;0;0;0;0 +485113;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +485122;0;1;0;0;1;1;0;1;1;0;1;0;1;0;0;0;0 +485128;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +485143;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +485146;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +485158;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +485167;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485177;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +485203;0;1;0;0;0;0;0;0;1;1;1;0;0;0;0;0;0 +485216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485218;0;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0 +485222;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485225;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +485235;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +485243;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +485252;0;0;0;1;1;1;0;0;0;1;1;1;1;0;1;0;0 +485255;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +485258;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +485263;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485285;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +485295;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +485300;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +485308;0;1;1;1;1;1;0;0;0;0;1;1;1;0;1;0;0 +485312;1;0;1;1;0;1;0;1;0;1;1;0;1;0;1;0;1 +485325;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +485331;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485336;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +485344;0;0;0;1;1;1;0;0;0;1;0;0;1;0;1;0;0 +485352;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +485372;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +485378;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +485392;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +485399;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +485428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485440;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +485451;0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +485461;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +485466;0;0;1;1;0;0;0;0;1;0;0;0;0;1;0;1;0 +485472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485483;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +485487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485522;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +485529;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +485549;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +485554;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +485564;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485574;1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +485577;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +485580;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +485598;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +485614;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +485631;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485638;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +485643;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485659;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +485669;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +485672;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +485685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485692;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485710;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +485714;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485728;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +485739;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +485749;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +485752;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +485771;0;0;0;0;0;0;3;0;0;0;1;0;3;0;1;0;0 +485777;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +485780;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +485789;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +485793;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +485800;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +485803;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +485824;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485837;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +485857;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +485871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +485881;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +485896;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +485904;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +485910;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485921;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +485931;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +485941;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +485952;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +485979;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +485983;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +485996;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +486004;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +486007;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +486009;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +486021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +486032;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +486038;0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +486046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +486052;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +486062;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +486085;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +486089;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +486098;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +486108;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +486120;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +486130;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +486146;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486165;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +486171;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +486184;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +486200;0;0;0;1;0;0;2;0;0;0;0;0;0;0;1;0;0 +486205;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +486210;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +486214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486219;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +486222;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +486240;0;0;1;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +486248;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480815;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +480822;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +480827;1;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0 +480843;1;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +480847;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +480851;0;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0 +480858;0;1;0;1;0;1;0;0;1;0;1;1;1;0;0;0;0 +480872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480876;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +480883;0;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +480894;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +480903;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +480911;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +480918;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +480926;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +480936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +480947;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0 +480959;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +480972;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +480975;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +480993;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +481007;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481016;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481029;1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +481035;0;0;0;1;0;1;0;0;0;0;0;1;1;0;0;0;0 +481044;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481058;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +481063;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +481069;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +481082;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481086;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +481103;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481112;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +481117;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +481128;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +481152;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481154;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +481165;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481177;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481186;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +481202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481206;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481223;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +481237;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +481241;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +481265;1;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +481271;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +481275;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +481277;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481279;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +481287;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +481294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481299;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +481312;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +481318;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +481324;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +481327;1;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +481337;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +481356;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +481367;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +481370;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +481377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481379;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +481385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481400;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481411;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +481417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481429;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481434;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481441;0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +481447;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +481453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481461;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +481478;0;1;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +481497;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +481504;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +481512;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +481519;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481535;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +481537;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481540;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481553;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481556;0;0;1;1;1;1;0;0;0;1;1;0;1;0;1;0;0 +481575;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481581;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +481590;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +481607;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +481622;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +481627;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +481637;1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +481661;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +481668;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481672;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481685;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +481691;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +481694;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +481708;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +481713;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481738;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +481745;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +481750;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +481765;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481777;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +481782;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +481786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +481806;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +481810;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481829;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +481838;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +481853;1;1;1;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +481860;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +481872;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +481878;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481888;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +481897;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +481901;0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +481912;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +481918;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +481930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +481935;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +481950;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +481957;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +481965;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +481990;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +481992;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +482001;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +482010;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +482029;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482034;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +482037;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +482046;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +482052;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +482058;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +482067;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +482086;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482120;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +482129;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +482136;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +482142;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +482153;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482158;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +482181;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482206;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +482214;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +482229;0;0;0;0;0;0;2;0;0;1;0;0;1;0;0;0;0 +482234;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482238;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +482246;0;1;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +482261;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +482288;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +482300;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482302;1;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +482305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +482314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +482319;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0 +482332;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482349;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +482358;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +482366;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +482374;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +482380;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +482389;0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0 +482403;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +482412;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +487898;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +487908;0;0;0;1;1;2;0;1;0;0;0;0;0;0;0;0;0 +487915;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +487920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487940;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +487947;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +487953;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +487973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +487999;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +488013;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +488019;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +488033;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +488038;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +488044;0;0;0;1;0;0;2;0;0;0;0;0;2;0;1;0;0 +488048;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +488063;0;1;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +488065;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488071;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +488079;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488082;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +488091;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +488117;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +488124;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +488147;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +488164;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +488167;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +488184;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +488207;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +488215;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +488220;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488223;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488228;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +488237;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +488246;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +488259;1;1;0;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +488264;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +488273;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +488292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488298;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +488307;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +488319;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488327;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488330;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488343;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +488347;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +488353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488364;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +488366;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +488404;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +488408;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +488418;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +488426;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +488443;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +488450;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +488471;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +488475;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +488492;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488504;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488510;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +488520;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +488525;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +488531;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +488551;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +488563;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488577;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +488591;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +488598;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +488611;1;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +488624;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +488627;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +488655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488664;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +488681;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +488685;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +488688;1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +488692;0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +488701;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +488721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488746;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +488754;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +488771;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +488773;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +488792;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +488799;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +488808;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +488825;0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +488830;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +488844;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +488850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +488856;1;1;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +488863;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +488867;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +488873;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +488879;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +488894;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +488899;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +488908;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +488914;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488934;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +488938;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488947;0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +488952;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +488959;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +488964;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +488978;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489001;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +489008;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +489016;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +489028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489038;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +489056;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489066;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +489071;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +489084;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +489087;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +489099;0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;0;1 +489106;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +489110;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +489115;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +489151;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +489163;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +483561;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +483566;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +483572;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +477456;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +477466;0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +477477;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +477486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +477494;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477497;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +477500;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +477505;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +477525;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477529;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +477541;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +477584;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +477590;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +477597;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +477608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +477613;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477615;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477617;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +477624;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +477634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477641;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +477658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477665;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +477684;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +477705;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +477714;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +477724;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477731;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477739;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477757;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +477760;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +477762;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +477767;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477771;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +477773;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +477780;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +477791;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477823;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +477828;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +477833;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +477841;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477843;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +477851;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +477861;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +477869;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +477886;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477889;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +477898;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +477910;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +477915;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +477930;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +477937;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +477948;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +477963;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +477970;0;0;0;1;1;1;1;0;0;0;1;0;2;0;0;0;0 +477979;0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +477983;1;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +478003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +478022;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +478039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472589;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +472603;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +472612;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +472629;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472638;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +472647;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +472655;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472660;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +472673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472693;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +472707;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +472711;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +472719;1;0;1;1;0;2;0;1;1;1;0;0;1;0;0;0;0 +472735;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +472742;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +472744;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +472758;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +472765;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +472776;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +472788;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472791;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +472801;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +472810;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +472816;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +472832;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472836;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472841;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +472856;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +472858;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +472866;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +472889;0;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0 +472895;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +472909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472918;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +472924;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +472930;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +472933;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +472940;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +472943;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +472953;1;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0 +472956;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +472960;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +472979;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +472995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473016;0;1;1;0;1;2;0;0;1;1;0;0;1;0;0;0;0 +473026;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +473029;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +473039;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +473047;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +473052;0;0;0;0;0;2;0;0;0;0;0;0;2;0;1;0;0 +473057;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +484206;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +484222;0;0;0;1;0;0;2;0;0;0;1;0;2;0;1;0;0 +484232;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +484240;0;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0 +484244;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +484251;1;0;0;0;0;0;1;1;1;0;0;0;1;0;1;0;0 +484258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484262;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +484284;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +484291;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +484297;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +484301;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +484308;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +484317;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484324;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484329;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +484348;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484361;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +484371;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484394;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484420;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +484422;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +484432;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +484442;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +484449;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +484453;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +484463;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +484468;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +484478;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +484482;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +484486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +484493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484497;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +484514;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +484523;1;0;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +484537;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +484557;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484561;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +484570;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +484582;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +484591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +484595;0;0;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0 +484601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +484614;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +484618;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +484630;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +484645;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484672;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +484701;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +484710;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +484716;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +484733;1;0;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +484755;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +484759;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +484785;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +484789;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +484799;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +484807;1;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +484809;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +484812;1;1;1;1;0;1;0;1;1;1;0;1;1;0;0;0;0 +484822;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +484833;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484842;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +484851;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484860;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +484865;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +484870;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484872;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484878;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +484898;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484905;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +484909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484916;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0 +484935;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +484949;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +484954;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +484972;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +484981;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +484994;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +485005;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +485008;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +485014;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +485021;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +485030;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +485037;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +485044;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0 +485047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +485057;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +485060;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +485066;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +485074;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +485100;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +490584;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +490593;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490599;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490631;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +490635;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +490640;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +490649;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490674;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +490683;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490699;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +490706;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +490725;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +490741;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +490744;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +490761;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +490770;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490782;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490793;0;0;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0 +490812;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +490814;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490817;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +490832;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +490839;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +490847;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +490858;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +490865;0;1;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +490875;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490879;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +490886;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +490896;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490908;0;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +490915;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +490935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +490942;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490944;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490961;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +490963;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +490972;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +490977;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +490980;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +490983;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490991;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490993;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +491005;0;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +491013;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +491017;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +491020;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491026;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491034;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +491039;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491050;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +491064;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +491070;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +491080;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +491085;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +491090;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +491096;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +491122;1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +491128;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +491142;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +491151;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +491163;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +491171;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491207;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +491223;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +491233;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +491242;1;0;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +491245;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491251;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +491266;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +491271;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +491276;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +491284;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +491302;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +491314;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +491321;0;1;1;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +491325;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491332;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +491339;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +491351;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +491355;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491362;0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +491364;0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +491372;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +491381;0;0;1;1;0;1;0;0;0;1;0;0;2;0;1;0;0 +491389;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +491401;0;0;0;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +491421;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +491432;0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +491442;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +491466;0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0 +491468;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491475;0;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0 +491486;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491489;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +491494;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +491512;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491525;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491550;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +491557;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491561;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +491584;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +491588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +491602;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +491610;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491623;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +491629;1;1;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +491636;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491656;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +491660;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +491664;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +491670;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491687;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +491689;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +491692;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +491702;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +491707;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491713;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +491716;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +491744;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +491753;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +491761;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491769;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491787;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +491795;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +491804;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +486254;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +486261;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +486270;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +486282;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +486291;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +486297;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +486302;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +486317;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +486335;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486351;1;0;0;0;0;1;0;2;2;0;0;0;0;0;0;0;0 +486374;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +486392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486401;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +486412;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +486441;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +486454;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +486461;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +486468;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +486482;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +486507;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486515;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +486521;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486527;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +486549;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486557;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +486559;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +486570;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +486584;1;0;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +486594;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +486609;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486618;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +486632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486642;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +486646;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +486666;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +486669;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +486673;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486678;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +486687;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +486696;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +486706;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +486711;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +486722;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +486741;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +486748;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +486759;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +486773;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +486796;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +486822;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +486835;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +486841;0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +486845;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +486848;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +486852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +486860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486870;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +486879;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +486884;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +486896;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +486904;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +486909;1;1;0;2;0;1;0;1;1;0;1;0;0;0;0;0;0 +486912;0;0;1;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +486923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +486935;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +486943;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +486950;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +486964;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +486975;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +486985;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +486988;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +486991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +487000;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +487021;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +487034;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487056;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +487064;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +487084;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +487091;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +487102;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +487113;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +487120;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +487127;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +487132;1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +487135;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +487142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +487146;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487159;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +487180;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487197;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +487215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487231;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +487240;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487252;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +487255;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +487260;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487269;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +487275;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +487278;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487300;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +487309;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +487314;0;1;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +487319;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +487322;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +487330;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +487341;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487359;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +487374;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +487382;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +487385;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +487401;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487408;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +487438;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +487458;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +487491;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487497;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +487512;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487516;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +487520;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +487526;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +487541;1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +487558;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487577;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487595;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487597;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +487601;0;0;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1 +487616;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +487629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +487647;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +487649;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +487673;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487686;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +487691;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487701;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +487710;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +487725;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +487737;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +487743;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +487760;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +487764;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +487779;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +487781;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +487798;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487805;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +487822;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +487828;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487847;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +487859;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +487878;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +487892;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +493043;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +493063;1;0;0;0;0;0;1;1;1;0;0;0;1;0;0;0;0 +493065;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +493089;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +493101;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +493106;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493116;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +493123;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +493125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493132;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493141;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +493160;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +493174;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493182;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +493194;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +493208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493218;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +493239;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493258;0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +493265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493272;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +493276;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +493287;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493297;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493313;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +493320;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493331;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +493354;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +493362;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +493367;0;0;0;1;0;0;0;0;1;0;0;0;0;0;1;0;0 +493379;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493388;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493397;0;0;1;1;0;0;0;0;0;1;1;1;1;0;0;0;0 +493409;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493422;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +493425;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +493435;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +493444;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +493453;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +493456;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +493462;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +493467;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +493473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +493484;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +493487;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493503;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +493508;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +493522;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +493540;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +493545;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493552;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +493573;1;0;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +493581;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493598;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +493626;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +493631;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +493634;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +493638;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +493642;1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +493647;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +493653;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +493679;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493683;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493687;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +493691;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +493700;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493704;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493719;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +493736;0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0 +493771;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493775;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +493795;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +493810;1;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +493818;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +493829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +493846;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +493868;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +493880;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +493889;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +493894;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493913;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +493925;0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +493939;0;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0 +493952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +493955;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +493965;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +493979;1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +494003;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +494015;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +494032;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +494036;0;0;0;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +494048;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +494054;1;1;1;1;0;2;0;0;1;0;0;1;1;0;1;0;0 +494064;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +494070;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +494077;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +494096;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +494105;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +494112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494119;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +494129;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +494138;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +494153;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +494160;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +494170;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494173;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +494182;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +494190;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +494202;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +494210;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +494226;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +494237;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +494244;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +494247;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +494257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494276;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +494292;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +494294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494302;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +494314;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494331;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +494345;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +494360;0;1;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0 +494364;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +494370;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +494375;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0 +494381;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +494391;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +494406;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +494415;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +494420;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +494432;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +494435;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +494447;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +494458;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +494464;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494482;1;1;1;0;1;1;0;1;0;1;0;1;1;0;0;0;0 +494490;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +494493;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +489172;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +489179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489188;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +489200;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489216;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +489229;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +489241;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +489249;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +489254;1;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +489267;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +489274;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +489280;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +489292;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489300;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +489313;0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +489325;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +489335;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +489350;0;0;0;2;0;0;1;0;0;0;0;0;1;0;0;0;0 +489354;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +489363;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +489365;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +489380;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +489400;0;0;1;1;0;1;0;0;0;0;1;0;0;0;1;0;0 +489402;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489416;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +489434;1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +489442;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +489449;0;0;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0 +489452;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +489473;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489493;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +489498;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +489507;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +483280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483285;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +483303;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +483310;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +483313;0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +483332;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +483334;1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +483343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483357;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +483374;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +483386;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +483407;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483412;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +483419;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +483430;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483433;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +483439;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +483448;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483451;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +483458;1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +483466;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483475;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483482;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +483494;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +483510;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1 +483514;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +483528;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +483533;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483542;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +478049;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +478071;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +478075;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +478080;0;1;0;0;0;0;0;1;1;0;0;0;1;0;0;0;0 +478099;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478110;1;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +478121;1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +478131;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +478134;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +478152;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478162;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +478178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +478188;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +478191;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +478199;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +478212;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +478220;1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +478225;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +478230;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478241;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478243;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +478252;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +478254;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +478257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478264;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +478277;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +478280;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +478293;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +478297;1;0;1;1;0;1;0;0;0;1;0;0;2;0;0;0;0 +478303;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +478323;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +478328;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +478336;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +478338;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +478353;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +478371;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +478381;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +478392;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +478395;1;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +478399;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +478403;1;1;1;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +478405;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +478439;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +478443;0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +478450;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478464;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +478472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478480;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +478482;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +478496;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +478500;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +478506;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +478530;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +478537;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +478554;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +478572;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +478581;0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +478589;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +478591;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +489979;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +490004;1;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +490006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490012;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +490025;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +490028;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490037;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +490053;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +490067;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +490072;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490075;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +490080;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490084;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +490101;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +490106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490111;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +490124;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490129;1;0;0;1;0;2;0;0;0;0;0;0;2;0;0;0;0 +490137;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +490147;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +490157;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +490164;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +490178;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +490186;1;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +490204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490209;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +490215;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +490219;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +490225;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +490230;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +490233;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +490258;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490266;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +490274;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +490284;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +490293;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +490298;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +490302;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +490309;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +490317;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +490327;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +490334;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +490341;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +490345;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +490354;0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +490357;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +490388;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +490401;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +490411;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +490421;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +490432;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +490443;0;1;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +490446;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +490452;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +490455;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +490465;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +490473;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +490489;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +490498;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +490506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +490512;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +490520;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +490531;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +490539;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +490562;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +490568;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +490580;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +495728;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +495734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +495743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495748;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +495750;0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +495763;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +495770;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +495775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495777;1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +495785;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +495791;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +495802;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +495810;1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +495821;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +495849;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +495855;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1 +495864;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +495871;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495891;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +495894;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +495898;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0 +495904;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +495923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495936;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495973;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +495981;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +495995;0;0;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0 +496000;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496014;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +496037;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +496050;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +496056;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496062;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +496068;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +496073;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496080;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +496085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496090;0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +496095;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +496107;1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +496132;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +496143;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +496150;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +496158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496164;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +496169;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +496173;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496183;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +496194;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496214;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +496220;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +496248;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +496258;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +496283;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +496303;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +496343;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496348;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +496354;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +496363;0;0;0;0;0;0;2;0;1;0;0;0;1;0;0;0;0 +496365;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496368;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +496370;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +496382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +496388;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +496397;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +496405;0;1;1;0;0;2;0;1;1;0;0;0;1;0;0;0;0 +496415;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496421;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496428;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +496439;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +496444;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +496459;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +496462;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +496466;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +496479;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +496483;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +496495;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496509;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496532;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +496540;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +496543;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +496558;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +496573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496583;0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +496603;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +496618;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +496635;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +496639;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +496649;0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +496657;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496665;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +496675;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +496678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +496698;1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +496703;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +496710;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +496720;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +496729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +496736;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +496739;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +496742;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +496746;0;0;1;1;0;0;0;0;0;1;0;0;0;0;1;0;0 +496756;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +496763;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +496780;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +496787;0;0;1;0;1;0;1;0;0;1;0;1;1;0;1;0;0 +496801;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +496808;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496816;0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +496820;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +496825;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +496830;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +496840;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +496857;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +496879;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +496889;0;1;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +496901;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +496918;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +496923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496952;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +496958;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +496975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +496979;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +497002;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +497005;0;0;1;1;0;0;1;0;0;0;1;0;0;0;1;0;0 +497024;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +497032;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +497044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +497054;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +497064;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +497080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497083;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +497094;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +497106;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1 +497112;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +497118;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +497125;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +497129;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +497132;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +497141;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +497148;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +497187;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +497200;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491822;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +491835;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0;0 +491842;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491847;0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +491857;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +491865;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491882;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +491891;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +491901;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +491913;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +491921;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +491941;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +491956;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +491959;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +491962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491973;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +491978;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +491989;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +491995;1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +492005;0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0 +492023;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +492038;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492054;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +492063;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +492086;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +492098;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +492112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492127;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +492132;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +492135;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +492140;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492148;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +492176;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +492187;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +492195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +492203;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +492220;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +492225;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +492235;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +492237;0;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +492240;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0 +492244;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492250;1;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0 +492269;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +492284;1;1;1;0;0;0;0;1;1;1;0;0;1;0;0;0;0 +492305;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492317;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +492327;0;0;0;0;1;0;1;0;0;1;0;0;1;0;1;0;0 +492341;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +492350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +492355;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +492359;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +492364;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +492369;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +492376;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492386;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +492395;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +492407;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +492412;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +492417;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492420;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +492433;0;0;1;1;0;0;2;0;0;1;0;0;1;0;2;0;0 +492435;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +492438;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +492443;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +492460;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +492463;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492465;1;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +492468;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +492471;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +492483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +492488;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +492490;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +492503;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +492511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492517;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492525;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +492532;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +492545;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +492557;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +492564;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +492578;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492592;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +492600;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +492606;0;0;0;1;0;0;1;0;0;0;1;1;1;0;0;0;0 +492615;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +492620;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +492640;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +492653;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492669;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +492675;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +492690;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492693;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +492702;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +492709;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +492718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492727;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +492736;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492744;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +492755;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492763;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +492768;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +492771;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492781;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +492786;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +492801;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492814;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492828;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +492832;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +492842;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +492855;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +492864;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +492866;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +492882;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +492888;1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +492910;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +492917;0;0;0;1;0;0;1;0;0;2;0;0;1;0;0;0;0 +492928;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492948;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +492952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492958;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +492962;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +492978;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +492985;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +492991;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +492998;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +493016;0;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +493019;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +493025;0;1;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +493030;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +493040;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +498439;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +498446;1;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +498452;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +498470;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +498482;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +498488;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498524;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +498534;1;0;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0 +498545;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +498550;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +498558;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;1 +498567;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +498578;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +498598;0;0;0;1;1;0;0;0;0;0;1;1;1;0;0;0;0 +498611;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +498618;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +498620;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498628;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +498639;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +498652;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +498662;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +498667;0;0;0;1;1;0;0;1;0;0;1;0;1;0;0;0;0 +498689;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +498693;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +498698;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498714;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +498737;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498741;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +498751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498759;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +498777;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +498781;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498798;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +498804;0;0;0;1;0;0;1;0;0;1;1;1;1;0;0;0;0 +498816;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +498826;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498832;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +498851;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498860;1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +498863;0;0;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +498874;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498885;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +498889;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +498894;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +498905;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +498908;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +498913;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +498930;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +498940;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498948;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498954;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498972;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498985;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +499002;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +499013;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +499021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +499041;0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0 +499046;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +499055;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +499063;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +499065;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +499073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499079;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +499086;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +499094;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +499115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499118;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +499126;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +499131;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +499140;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +499153;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +499158;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +499176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499179;1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +499182;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +499188;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0 +499214;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +499217;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +499235;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499264;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +499283;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +499298;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499326;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +499341;1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +499349;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +499367;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +499377;0;1;1;1;0;1;0;0;0;0;0;1;1;0;0;0;0 +499383;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +499392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499404;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +499423;0;1;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0 +499439;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +499442;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +499455;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +499457;0;0;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +499470;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +499495;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +499501;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +499511;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +499516;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499525;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +499556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499562;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +499574;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +499581;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +499589;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499600;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +499609;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +499618;1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +499632;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +499640;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +499660;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +499666;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +499670;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +499677;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499688;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +499694;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499706;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +499714;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +499721;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +499733;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +499742;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +499755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499772;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +499776;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +499787;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +499793;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +499798;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499824;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +499828;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +499857;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +499868;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +499877;1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +499879;1;1;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +499888;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +499905;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +499907;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +499915;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +499917;1;1;1;0;1;1;0;1;1;0;0;0;1;0;1;0;0 +499921;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +499927;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +499932;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +499950;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +499975;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +499987;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +500009;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500017;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +500029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +500033;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +500039;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +500047;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500052;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +494503;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +494517;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +494528;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +494534;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +494540;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +494559;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +494564;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494574;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +494587;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +494604;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +494607;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +494622;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494633;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +494642;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494653;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +494663;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +494667;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +494677;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;1 +494680;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +494692;0;0;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +494699;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +494702;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494711;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +494714;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +494726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +494742;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +494752;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +494758;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +494777;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +494793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494806;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +494810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494830;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +494837;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +494844;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +494852;0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +494857;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +494878;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +494901;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494909;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +494920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494931;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +494948;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +494966;0;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +494972;1;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +494998;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +495007;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495012;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +495024;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +495026;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +495045;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +495060;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +495077;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +495094;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +495112;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +495123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +495129;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +495155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +495169;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +495172;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +495175;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +495188;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +495190;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +495200;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +495223;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +483581;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +483595;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +483599;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +483604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483606;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483611;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483629;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +483634;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +483649;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +483656;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483663;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +483673;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +483676;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +483680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483685;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +483702;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +483711;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;1 +483722;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +483734;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +483747;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +483762;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +483789;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483799;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +483811;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +483832;0;0;1;0;1;0;0;0;1;1;0;0;1;0;1;0;0 +483836;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +483855;0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +483860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +483865;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483876;0;0;2;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +483883;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +483888;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +483906;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +483910;0;0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0 +483924;0;0;1;0;1;0;1;0;0;0;1;0;1;0;1;0;0 +483932;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +483948;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +483953;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +483960;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +483975;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +483982;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +483986;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +484008;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +484011;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484013;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +484020;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +484037;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +484041;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +484045;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +484049;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +484065;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +484072;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +484076;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +484085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484094;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +484099;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +484123;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +484133;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +484155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484163;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +484169;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +484177;0;0;1;0;1;1;0;0;1;1;0;0;1;0;0;0;0 +484186;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +484202;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +495358;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +495363;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +495369;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +495389;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +495397;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +495404;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +495427;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +495432;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +495440;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +495448;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +495460;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;1 +495464;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495467;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +495480;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +495502;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +495505;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +495515;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +495537;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +495541;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +495547;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +495550;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +495553;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +495559;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +495564;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +495576;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +495578;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +495586;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495595;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +495603;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +495625;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +495629;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +495635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495644;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +495648;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +495658;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +495661;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +495665;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +495677;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +495684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495688;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +495694;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +495711;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +495715;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501243;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +501251;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501263;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +501274;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +501302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +501310;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +501323;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0 +501327;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +501334;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +501345;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +501361;1;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +501366;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +501371;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +501387;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501390;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501398;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +501402;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +501408;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +501418;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +501424;0;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +501437;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501445;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +501459;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501471;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501490;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +501496;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +501504;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +501508;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +501515;0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0 +501538;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +501552;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +501561;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501570;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +501580;0;1;1;1;1;0;0;0;1;1;1;0;1;0;1;0;0 +501604;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +501609;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +501615;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +501628;1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +501637;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501644;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +501654;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +501670;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +501685;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +501692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501700;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +501714;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +501719;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +501732;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +501745;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +501762;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +501774;1;1;0;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +501789;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +501796;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +501808;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +501820;0;1;1;0;1;1;0;0;0;1;1;0;1;0;1;0;0 +501825;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +501829;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +501837;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +501843;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +501846;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +501858;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +501861;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +501877;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +501883;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +501889;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +501914;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +501927;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +501932;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +501945;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501957;0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +501967;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501970;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +501972;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +501984;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501988;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +502003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502012;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +502023;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +502032;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +502045;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +502063;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +502087;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +502093;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +502103;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +502109;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +502127;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +502142;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502148;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +502156;0;0;1;0;0;0;1;0;0;1;1;0;0;0;1;0;0 +502173;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502179;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502208;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +502222;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +502257;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +502262;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +502266;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +502288;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502312;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +502315;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +502323;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +502339;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +502346;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +502354;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +502366;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +502374;0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0 +502392;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +502415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502419;1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +502430;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +502434;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502438;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +502451;1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +502468;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +502499;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +502505;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +502520;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +502525;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +502529;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +502542;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +502549;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +502557;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +502567;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +502580;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +502602;0;0;0;0;0;0;1;0;0;1;0;1;0;0;0;0;0 +502621;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +502647;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +502661;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +502675;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +502690;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +502699;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +502706;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +502715;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +502732;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +502746;0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +502750;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502763;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +502768;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +502794;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +502799;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +502807;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502813;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +502827;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +502843;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +502857;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +502861;0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +502871;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +502877;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +502897;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +502903;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +502909;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +502911;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +502916;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +502922;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +502936;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +502944;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +502957;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +502964;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +502968;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +502974;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +502987;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +502994;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +503004;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +503020;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +497215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497236;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497247;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +497253;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +497265;0;1;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0 +497272;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +497281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +497285;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +497310;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497319;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +497333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497340;0;0;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0 +497347;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +497352;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497360;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +497367;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +497380;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +497389;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +497398;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497405;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +497408;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +497415;0;0;0;1;1;1;0;0;0;0;0;1;1;0;1;0;0 +497427;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +497433;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +497438;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +497448;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +497454;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +497461;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497478;0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +497484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497488;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +497500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497509;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +497526;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +497532;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +497540;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +497543;0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +497557;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +497559;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +497577;0;0;0;0;0;1;0;0;0;1;0;1;0;0;1;0;0 +497590;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +497608;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497628;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +497641;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497650;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +497691;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +497698;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +497706;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +497712;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +497725;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +497732;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +497752;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +497768;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +497773;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +497780;0;1;0;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +497790;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +497802;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +497819;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +497823;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +497833;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +497841;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +497851;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +497857;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +497874;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +497877;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +497895;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +497910;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +497919;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +497923;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +497931;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +497938;0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0 +497953;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +497971;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +497977;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +497980;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +497988;1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +497999;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +498006;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498014;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +498022;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498028;0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +498037;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +498047;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +498085;0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +498090;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498099;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +498126;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +498129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498139;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +498142;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +498150;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +498187;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +498193;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498207;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +498221;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +498233;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498239;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +498257;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +498272;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +498280;0;1;1;0;0;0;1;0;1;1;1;0;1;0;0;0;0 +498287;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +498294;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +498302;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +498310;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +498314;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +498321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +498324;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +498329;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +498331;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +498341;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +498347;0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +498354;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +498364;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +498379;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +498395;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +498399;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +498407;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +498428;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +504022;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +504026;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504041;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +504057;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +504063;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +504068;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +504075;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +504089;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;1 +504097;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +504127;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +504136;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +504139;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +504142;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +504150;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +504170;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +504180;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +504194;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +504199;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +504214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504218;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +504235;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +504246;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +504264;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +504271;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +504284;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +504290;1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +504295;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504302;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +504316;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +504321;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;1 +504324;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +504328;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +504345;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +504350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504357;1;1;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +504367;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +504401;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +504420;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +504427;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +504444;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +504458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504469;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +504486;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504495;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0 +504498;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +504506;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +504512;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +504518;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504527;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +504535;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +504544;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +504558;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +504573;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +504587;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +504589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504599;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +504604;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +504622;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1 +504636;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +504650;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +504658;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +504669;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +504672;1;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +504677;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +504684;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +504701;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +504710;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +504722;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +504734;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504737;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +504750;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +504752;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +504755;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +504769;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +504776;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +504801;0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +504807;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +504816;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +504839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +504859;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +504879;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +504889;0;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0 +504900;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +504906;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +504910;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;1 +504916;0;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +504923;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +504952;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +504958;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +504973;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +504990;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +504995;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +505017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505033;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +505041;0;0;2;1;0;1;1;0;0;0;0;0;0;0;0;0;0 +505055;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +505058;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +505069;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505075;0;0;0;0;0;0;1;0;0;1;0;1;1;0;1;0;0 +505081;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +505091;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +505097;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +505127;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505139;1;1;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0 +505151;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +505162;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505173;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +505176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505197;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +505200;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +505208;0;1;0;1;0;2;0;1;0;0;0;0;0;0;1;0;0 +505215;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +505231;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +505240;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505243;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +505256;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +505261;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505278;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +505285;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +505290;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +505309;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +505318;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +505321;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +505332;0;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +505337;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +505359;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +505385;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505393;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +505404;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +505409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +505419;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +505424;0;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +505439;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +505441;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +505454;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +505460;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505467;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +505471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505491;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +505494;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0 +505502;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505511;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505519;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +505529;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +505541;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +505553;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +505558;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +505567;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +505573;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505577;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +505590;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +505601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505609;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +505622;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +505635;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +505639;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +505644;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +505649;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +505653;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505662;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505673;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +505677;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +505688;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +505702;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +505711;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +505725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +505731;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +505733;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +505746;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +505758;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +500062;0;1;1;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +500076;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500100;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +500103;0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +500107;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +500113;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +500127;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +500138;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +500151;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +500174;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +500180;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +500189;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +500214;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500216;0;1;1;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +500246;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +500265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500300;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +500307;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +500311;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +500318;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500326;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +500336;0;0;0;1;1;0;1;0;0;0;0;1;0;0;1;0;0 +500350;0;0;1;1;1;1;0;0;1;1;0;1;1;0;1;0;0 +500360;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +500362;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +500368;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +500373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500381;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +500392;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500410;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500426;0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +500432;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +500443;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +500446;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +500456;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +500472;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +500479;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +500496;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +500506;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +500517;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +500527;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +500540;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +500545;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500557;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +500571;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +500576;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +500584;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +500606;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +500626;0;0;1;1;0;0;2;0;0;0;0;0;2;0;0;0;0 +500632;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +500640;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +500654;1;0;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +500660;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +500692;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +500694;0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0 +500704;1;0;1;0;1;1;0;1;1;0;0;0;0;0;1;0;0 +500708;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +500721;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +500723;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +500737;0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +500752;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +500755;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +500759;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +500764;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +500771;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +500776;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +500780;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +500805;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500807;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +500818;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +500825;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +500828;0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +500833;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +500849;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +500854;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +500897;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +500910;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500916;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +500924;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +500934;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +500948;0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +500952;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500967;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +500977;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +500982;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +500986;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +500991;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +501002;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501009;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0 +501013;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +501042;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +501053;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +501058;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501072;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +501091;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +501106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +501125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489528;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +489541;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +489551;0;1;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +489564;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +489575;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +489582;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +489601;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +489616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489636;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +489638;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489644;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489661;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +489669;0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +489682;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +489684;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +489686;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +489708;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +489728;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +489734;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +489737;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +489746;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +489767;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +489773;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +489793;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +489799;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +489808;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +489814;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489829;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +489841;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489858;0;1;1;1;1;0;0;0;1;1;0;0;1;0;0;0;0 +489869;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +489886;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +489893;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +489907;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +489924;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +489934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +489940;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +489962;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +489972;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +517681;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517685;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +517701;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517719;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +517729;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +517746;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +517748;0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +517758;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501130;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501132;1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +501146;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +501162;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +501167;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +501185;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +501198;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +501204;0;0;0;1;0;2;0;0;0;0;0;0;0;0;0;0;0 +501212;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501216;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +501228;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +501232;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +506756;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1 +506770;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +506782;1;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +506787;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +506799;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +506814;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +506816;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +506825;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +506838;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +506844;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506849;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506856;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +506871;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +506886;0;1;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +506898;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506901;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +506910;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506923;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +506928;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506932;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +506941;0;0;1;1;0;0;2;0;0;1;0;0;1;0;0;0;0 +506945;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +506965;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +506972;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +506980;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506987;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +506992;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +507002;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +507014;0;0;1;0;0;0;1;0;0;0;0;1;1;0;0;0;0 +507024;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507032;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507041;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +507048;0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +507054;0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +507070;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +507075;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +507087;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +507092;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +507102;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;0 +507117;0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0 +507125;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +507136;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +507145;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +507161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507178;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +507189;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507195;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +507201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +507206;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +507208;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +507215;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +507219;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +507223;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +507234;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507253;0;1;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +507260;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +507269;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +507277;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +507302;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +507313;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +507327;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507331;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507340;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507356;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +507362;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +507370;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +507373;0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +507389;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507393;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +507405;1;1;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0 +507416;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507422;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +507440;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507458;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +507465;0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +507471;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +507484;0;0;1;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +507493;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +507506;1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +507514;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +507532;0;1;1;1;1;0;0;1;0;1;0;0;0;0;0;0;0 +507534;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +507537;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +507540;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +507556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +507574;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +507579;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +507583;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507597;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +507608;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +507625;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +507634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507643;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +507648;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +507667;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +507679;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +507683;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +507685;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +507699;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +507705;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +507709;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507722;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507733;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +507739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +507751;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507761;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +507775;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +507786;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +507793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +507798;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +507805;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +507815;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +507820;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +507837;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +507848;1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +507855;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +507865;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +507868;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +507878;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +507882;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +507893;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +507907;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +507910;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +507915;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +507928;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +507939;0;1;2;1;0;1;0;0;1;1;1;0;2;0;0;0;0 +507959;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +507968;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +507983;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +507994;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508001;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +508008;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +508017;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +508020;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508023;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +508032;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +508055;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508062;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +508076;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508082;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508104;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +508113;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508130;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508144;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +508147;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +508155;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508181;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +508184;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +508188;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508211;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +508217;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +508222;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +508240;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508252;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +508276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508316;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508325;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508333;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +508337;1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +508344;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +508353;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +508360;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +508368;0;0;1;1;0;0;0;1;0;0;1;0;1;0;1;0;0 +508376;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +508378;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +508389;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +508394;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +508400;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +508415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508418;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +508435;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508445;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +508453;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +508462;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +508467;0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +508489;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508499;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +508501;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +503030;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +503032;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +503046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503064;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +503069;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +503087;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503094;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +503108;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +503114;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +503127;1;0;1;0;0;1;1;0;0;0;0;0;0;0;1;0;0 +503135;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +503144;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +503153;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +503161;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +503173;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +503182;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +503190;1;0;1;0;0;1;0;0;0;0;1;0;1;0;1;0;0 +503201;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +503229;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +503241;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +503250;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +503261;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +503263;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +503277;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503292;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +503316;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +503326;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +503329;0;1;1;1;0;1;1;0;1;1;0;0;2;0;1;0;0 +503346;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +503353;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +503358;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +503364;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +503383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503391;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503394;0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0 +503414;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +503423;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +503434;1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +503443;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +503449;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +503462;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +503464;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +503468;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +503472;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +503477;1;1;1;1;0;1;0;2;1;0;0;0;1;0;1;0;0 +503487;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +503492;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +503514;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503532;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +503560;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +503562;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +503566;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +503570;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503573;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +503575;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +503585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503591;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +503601;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503609;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +503616;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +503620;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +503626;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +503637;0;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +503657;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +503665;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +503674;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +503681;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +503686;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +503695;1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0 +503703;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +503709;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +503718;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503720;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +503728;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +503737;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503745;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +503756;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +503759;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +503770;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503785;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +503788;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +503831;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +503834;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +503838;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +503848;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503860;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +503863;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +503880;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +503903;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +503915;1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +503934;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +503942;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +503946;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +503956;0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +503966;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +503973;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +503980;0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0 +503983;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +503989;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +504005;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +504009;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +509301;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +509309;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509320;0;1;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +509334;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +509355;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +509361;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509379;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +509388;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +509392;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509399;1;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +509416;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +509419;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +509451;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +509463;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +509467;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509484;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +509504;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +509511;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +509515;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +509528;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509531;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +509547;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509550;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +509563;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +509568;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +509572;1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;1 +509591;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +509595;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +509601;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +509606;0;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +509611;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +509619;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +509625;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +509627;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +509631;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +509647;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +509649;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +509656;0;0;0;0;0;1;0;1;1;0;0;0;0;0;1;0;0 +509668;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +509672;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +509675;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509688;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509697;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +509709;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509725;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +509744;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +509748;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +509751;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +509754;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +509762;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509773;0;1;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0 +509786;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +509792;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +509800;0;0;0;1;1;2;0;0;1;0;0;0;1;0;1;0;0 +509828;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +509840;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +509857;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +509865;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509872;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +509887;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +509902;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +509906;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +509921;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +509929;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +509934;0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +509939;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509959;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +509970;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509989;0;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +509994;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +509998;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +510009;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;1 +510024;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510041;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +510046;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +510054;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510059;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1 +510069;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1 +510073;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510079;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +510083;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +510092;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +510107;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +510112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510119;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +510127;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +510134;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +510144;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +510156;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510160;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +510166;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510177;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +510211;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +510232;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +510248;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510254;0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +510278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +510294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510299;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +510311;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +510318;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510333;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +510337;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +510339;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510350;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +510361;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510367;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +510382;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +510386;0;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0 +510402;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +510411;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +510419;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510424;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510440;0;1;0;1;0;1;0;1;1;0;1;1;0;0;0;0;0 +510443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510456;1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0 +510479;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +510481;1;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +510499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510503;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510516;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510535;0;0;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0 +510544;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +510564;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +510571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510582;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +510588;1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0 +510601;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +510606;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +510611;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +510621;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +510626;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510629;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +510642;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +510646;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +510654;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +510658;0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +510667;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +510674;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510683;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +510692;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510723;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510730;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +510750;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +510754;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +510773;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +510777;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510793;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +510803;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +510811;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +510815;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +510826;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +510835;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +510845;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +510850;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +510859;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +510877;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +510893;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +510902;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +510904;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +510908;0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +510915;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +510919;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510923;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +510943;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +510949;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +510952;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +510962;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +510978;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +510984;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +510997;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +511019;1;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +511026;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +511032;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +511036;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +511040;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +511049;1;1;1;1;1;1;0;0;1;0;0;1;1;0;0;0;0 +511057;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +511082;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +511086;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511105;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +511136;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511138;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511149;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +511165;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +505766;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +505771;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +505792;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +505803;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +505812;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +505820;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +505826;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +505842;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +505850;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +505856;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +505875;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +505891;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +505899;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +505909;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505922;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +505927;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +505931;1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +505947;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +505954;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +505959;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +505964;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +505972;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +505988;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +505992;1;1;0;1;0;2;0;1;1;0;1;0;1;0;1;0;0 +505995;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506004;0;1;0;0;0;1;0;0;0;1;0;1;1;0;1;0;0 +506032;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +506038;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +506051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;2;0;0 +506059;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +506063;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506068;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +506075;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +506088;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +506097;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +506113;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +506118;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +506124;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506129;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +506142;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +506153;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +506159;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +506168;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +506177;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +506181;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +506187;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +506201;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +506223;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +506235;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +506255;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +506261;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +506273;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +506294;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +506318;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +506330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506341;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506358;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506363;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +506380;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +506413;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +506423;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +506426;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +506438;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +506445;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +506449;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +506455;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +506472;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506482;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +506487;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +506502;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +506510;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +506515;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;1 +506529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506540;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +506544;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +506555;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +506565;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +506576;0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0 +506582;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +506586;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +506604;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +506618;0;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +506628;0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +506633;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +506640;0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +506646;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +506655;1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +506660;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +506666;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +506679;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +506701;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +506715;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +506720;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +506740;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +506750;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +511884;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +511895;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +511904;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +511915;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511925;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511939;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +511949;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +511956;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +511959;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +511966;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +511977;0;0;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +511988;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +511993;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +511998;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +512017;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512019;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +512029;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +512041;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +512043;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +512050;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +512054;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +512068;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512075;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512083;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +512091;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +512094;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +512105;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +512118;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +512122;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +512134;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +512138;0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +512156;0;0;1;0;1;0;0;0;0;0;0;0;1;0;1;0;0 +512162;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +512182;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +512192;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +495237;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +495247;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +495255;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +495269;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +495280;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +495291;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +495302;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +495307;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +495311;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +495314;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +495317;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +495322;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +495329;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +495336;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +495343;0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +495349;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +523239;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +523270;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +523277;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +523286;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523301;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523312;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +523321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523350;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +523356;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +523360;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +523370;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +523374;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523385;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +523390;0;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0 +523393;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +523413;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +523419;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523432;0;0;0;0;0;0;0;0;0;0;1;1;1;0;1;0;0 +523451;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +523459;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523466;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523477;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +523486;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +523493;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +523502;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;1 +523528;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +523533;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +523543;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +523548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523558;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +523570;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +523580;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +512197;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +512213;0;1;1;1;1;1;0;0;1;0;1;0;1;0;0;0;0 +512216;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +512227;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +512235;0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0 +512242;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +512263;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +512273;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +512280;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512284;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +512287;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +512295;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +512300;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +512306;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +512309;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +512316;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +512320;0;0;1;0;1;1;0;0;0;1;0;0;1;0;0;0;0 +512328;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512339;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512349;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +512358;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +512375;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512391;0;1;1;1;0;1;0;0;1;0;0;0;2;0;0;0;0 +512402;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +512408;1;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +512414;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +512417;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +512428;1;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +512435;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +512439;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +512453;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +512470;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +512483;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +512490;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +512499;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512507;0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0 +512528;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +512539;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +512542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512551;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +512557;0;1;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +512579;0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +512582;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512609;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +512614;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512620;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512637;1;0;0;1;0;2;0;0;1;1;1;0;1;0;0;0;0 +512647;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512671;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512683;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +512688;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +512692;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +512697;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +512700;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +512709;0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;1 +512719;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +512729;1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0 +512741;0;0;1;1;0;1;0;0;0;0;0;1;1;0;1;0;0 +512756;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +512758;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +512760;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +512766;1;0;1;1;0;1;0;1;1;1;1;1;1;0;1;0;0 +512796;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +512798;0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +512804;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +512811;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +512824;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +512828;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +512847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512849;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +512871;0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +512873;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +512882;0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +512891;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +512900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +512908;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +512921;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +512929;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +512942;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +512952;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +512968;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +512994;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513005;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +513013;0;0;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +513019;0;1;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +513024;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513026;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +513041;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +513057;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +513087;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513092;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513101;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +513112;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513117;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513121;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +513126;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +513140;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513149;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +513156;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +513162;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513172;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +513180;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513186;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513205;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +513211;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +513221;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513226;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +513251;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513270;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +513279;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513285;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513291;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +513293;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513307;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +513314;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513331;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513340;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +513343;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +513351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513354;0;1;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0 +513359;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +513370;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513379;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0 +513387;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +513394;0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0 +513404;1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +513415;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513420;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +513423;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +513427;0;0;1;1;0;0;1;0;0;1;1;1;0;0;0;0;0 +513442;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513456;0;0;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +513468;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +513476;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +513481;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +513491;0;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;0 +513503;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513511;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513521;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +513525;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +513529;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513540;0;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +513548;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +513563;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +513576;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513579;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513585;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +513609;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +513615;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +513624;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513644;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513663;1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +513679;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +513698;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513709;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +513711;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +513729;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +513733;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +513739;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508504;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508506;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508530;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +508544;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +508548;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +508554;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +508559;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +508570;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +508576;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +508586;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +508596;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508606;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508620;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +508627;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +508639;0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +508647;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +508663;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +508680;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +508708;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +508713;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +508721;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +508732;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +508742;0;0;0;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +508754;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +508760;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508765;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +508773;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +508778;0;0;0;0;0;1;0;0;1;0;0;0;2;0;0;0;0 +508782;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508786;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508804;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508809;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +508813;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +508831;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +508841;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +508848;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +508853;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +508856;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +508866;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +508880;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +508906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508914;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +508920;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +508935;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +508951;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +508972;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +508983;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +508991;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +508995;0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +509003;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509006;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +509011;0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +509018;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +509021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509026;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +509033;0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +509035;1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +509040;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509043;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +509048;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +509055;0;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0 +509057;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +509069;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +509090;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509093;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509102;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +509104;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +509118;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509125;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +509146;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +509158;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509169;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509181;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +509183;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509198;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509206;1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +509211;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +509218;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +509221;1;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +509227;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +509241;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +509245;1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +509258;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +509263;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +509275;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +509278;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +509291;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +514409;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514414;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +514417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514428;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +514431;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +514443;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +514467;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514474;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +514482;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +514487;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +514495;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +514500;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514510;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +514517;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +514534;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514539;0;1;1;1;0;1;0;0;1;1;1;1;1;0;1;0;0 +514541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514546;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +514557;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514564;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +514577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514581;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514585;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +514596;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +514614;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +514618;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514629;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +514632;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +514644;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +514664;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +514670;0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +514678;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514685;0;0;0;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +514693;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514702;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +514705;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514713;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +514720;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514726;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +514746;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +514756;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +514764;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;1 +514792;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +514803;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +514816;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +514831;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +514843;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +514860;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +514879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514884;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +514906;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +514909;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +514927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514935;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +514942;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514961;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +514974;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +514981;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514987;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +514998;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +515014;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +515026;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +515041;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515057;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +515059;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +515064;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +515070;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +515097;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +515103;0;0;1;1;1;0;0;0;0;1;1;0;1;0;1;0;0 +515115;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515119;1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +515124;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +515136;0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +515147;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +515149;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +515157;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +515163;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +515169;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +515172;0;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +515187;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515219;0;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0 +515225;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +515233;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +515245;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +515265;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +515283;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +515290;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +515297;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +515303;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +515306;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515317;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +515321;0;0;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0 +515338;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +515343;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +515347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515354;1;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +515386;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +515393;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +515403;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515408;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +515419;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +515426;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +515437;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +515442;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +515450;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +515454;1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +515483;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515494;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +515500;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +515521;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +515530;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +515543;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +515546;1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +515555;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +515581;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +515595;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +515601;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +515610;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +515627;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +515638;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +515652;0;0;0;1;0;0;1;0;0;0;0;1;1;0;1;0;1 +515658;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +515664;1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +515666;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +515674;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +515681;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +515685;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +515691;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +515699;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +515711;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +515714;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +515718;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +515739;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +515747;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +515758;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +515762;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +515772;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515779;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +515789;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515806;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +515812;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +515815;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +515821;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +515834;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +515838;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +515845;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +515855;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +515861;0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +515871;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +515882;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +515891;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +515906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515912;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +515921;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +515929;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0 +515938;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +515942;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +515956;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +515968;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +515975;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +515987;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +515991;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +515997;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +516009;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +516023;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +516031;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +516042;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +516045;1;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +516062;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +516070;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +516086;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +516101;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +516111;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +516134;0;1;1;1;0;1;0;0;0;1;1;1;1;0;1;0;0 +516137;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +516157;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +516161;0;0;0;1;0;1;0;0;0;0;0;1;1;0;0;0;0 +516175;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +516191;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +516198;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +516201;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +516209;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +516213;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516218;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +516223;1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516232;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +516248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +516259;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +516267;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516272;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +516275;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +516283;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +516289;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +516303;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +516306;0;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +516313;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +516324;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +516330;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +516347;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +516364;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +516372;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +516382;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +511194;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511199;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511204;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +511208;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511211;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +511229;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +511236;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +511248;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +511256;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +511258;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +511266;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +511276;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511294;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511311;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +511320;1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +511324;1;0;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0 +511330;1;1;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +511336;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511344;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +511352;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +511360;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +511362;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +511378;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +511382;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511386;0;0;1;1;1;0;1;0;0;1;0;1;0;0;0;0;0 +511395;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +511398;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +511421;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +511433;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511439;0;0;0;1;0;1;0;0;1;0;1;1;1;0;0;0;0 +511442;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511457;1;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +511461;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +511465;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +511473;0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0 +511477;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511488;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +511504;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +511510;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +511516;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +511518;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +511521;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +511535;1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +511550;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +511555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511568;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0 +511574;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +511576;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +511579;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +511584;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +511591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511601;1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +511607;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +511609;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +511612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511616;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511629;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +511632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511641;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +511655;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +511658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511662;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511666;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +511671;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +511688;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +511699;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +511704;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +511718;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +511729;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511733;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +511741;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +511777;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +511785;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +511799;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +511812;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +511827;1;0;0;0;0;2;0;0;0;0;1;0;0;0;0;0;0 +511843;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +511848;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +516962;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +516966;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +516974;0;0;0;0;0;1;0;0;0;1;1;1;1;0;1;0;0 +516979;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +516981;0;1;1;0;0;1;0;1;1;0;0;0;0;0;1;0;0 +517000;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +517009;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +517026;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +517035;0;0;1;1;0;0;2;0;0;0;0;0;1;0;1;0;0 +517044;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517057;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517067;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +517084;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517091;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +517098;0;0;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +517106;1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +517110;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517112;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517140;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +517155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517176;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +517185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +517193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517199;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +517204;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517216;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517223;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517231;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +517238;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +517249;1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +517259;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +517261;0;0;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +517272;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +517280;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517288;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +517290;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +517298;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +517310;0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +517318;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +517329;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517338;0;0;1;0;1;0;0;0;1;0;0;0;1;0;0;0;0 +517342;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +517359;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517377;0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0 +517380;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517393;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517411;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +517416;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +517426;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517449;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517460;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +517464;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0 +517479;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517484;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517497;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +517503;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517515;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517528;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +517531;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +517534;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517543;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +517549;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +517555;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517565;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +517572;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +517579;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517590;1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +517599;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +517607;0;0;1;1;1;1;1;0;0;1;0;1;1;0;0;0;0 +517622;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +517628;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +517646;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +517654;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +517666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517676;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +1361;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1367;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +1373;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +1379;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1390;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +1396;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +1398;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +1402;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +1412;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +1425;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +1431;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1440;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +1444;0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0 +1447;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +1450;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +1457;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +1468;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1472;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +1483;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +1489;1;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +1505;0;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0 +1513;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1536;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +1543;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +1548;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +1562;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1572;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +1596;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +1601;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +1614;0;1;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +1623;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +1637;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1654;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +1666;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +1674;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1683;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +1686;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +1695;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1704;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +1715;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +1723;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +1725;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +1737;1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +1744;0;0;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0 +1756;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +1773;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +1779;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +1788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1795;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +1802;1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +1804;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +1808;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1821;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1831;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +517771;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +517797;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +517806;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +517821;0;0;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +517829;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +517835;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +517840;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +517846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +517858;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517868;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +517876;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517885;1;0;1;1;1;1;0;1;1;1;0;1;1;0;1;0;0 +517897;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +517912;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +517923;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +517931;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +517936;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +517954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +517966;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0 +517971;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +517978;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +517989;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +518007;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +518010;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +518016;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +518033;1;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0 +518041;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +518045;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +518054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +518056;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +518058;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518069;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +518080;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518092;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +518101;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518114;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +518122;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +518135;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +518147;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518151;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518154;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +518158;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518177;1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +518201;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518209;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +518242;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518246;1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +518253;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518258;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +518269;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +518281;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +518295;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518302;0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0 +518315;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +518329;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +518337;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518343;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518364;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +518377;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +518384;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +518387;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518390;0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0 +518398;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +518407;0;0;1;0;1;0;1;0;0;1;1;1;1;0;1;0;0 +518420;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +518425;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518428;0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0 +518438;0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +518444;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +518453;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518460;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518463;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +518477;0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +518486;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +518491;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +518507;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +518512;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +518522;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +518529;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +518541;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +518545;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +518554;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518571;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518585;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +518593;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +518602;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +518630;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518633;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +518643;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +518655;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +518661;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +518669;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +518684;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +518704;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +518715;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +518739;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +518746;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +518769;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +518778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518782;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +518789;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0 +518804;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +518808;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +518838;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +518842;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +518851;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +518869;0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +518879;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +518889;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +518906;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +518919;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +518930;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +518947;0;1;1;1;1;1;0;1;1;1;1;0;1;0;1;0;0 +518979;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +518988;1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +518992;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +519005;0;1;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +519016;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +519019;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +519042;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +519050;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +519062;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +519070;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +519082;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519092;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519099;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +519122;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +519139;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +519145;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +513747;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +513759;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513778;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +513782;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +513790;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +513794;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +513804;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +513807;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513815;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +513833;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +513839;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513854;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +513857;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +513864;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +513876;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +513885;0;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0 +513900;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +513906;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +513920;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +513934;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +513943;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +513947;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +513962;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +513968;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +513983;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +514008;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +514012;0;0;1;0;0;0;2;0;0;0;0;0;2;0;1;0;0 +514019;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +514034;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +514036;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514047;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +514068;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +514085;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514097;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +514108;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514116;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514121;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +514131;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +514140;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +514143;0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0 +514146;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +514150;0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0 +514157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514170;1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +514184;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +514195;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514205;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +514211;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +514221;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +514224;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +514233;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +514235;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +514240;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +514253;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +514259;1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +514272;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +514283;0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0 +514290;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +514295;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514311;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;1 +514315;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +514328;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +514334;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +514351;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +514360;1;1;0;1;0;1;0;0;1;1;1;0;2;0;1;0;0 +514364;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +514370;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +514385;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +514389;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +514393;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +514406;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +519700;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519703;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +519721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519733;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519745;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +519753;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +519759;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +519777;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +519791;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +519793;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519799;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +519809;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +519815;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1 +519817;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +519821;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0 +519828;0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +519832;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519850;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +519855;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519861;0;0;0;1;0;0;0;0;0;0;0;0;0;3;3;3;0 +519869;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +519873;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +519877;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +519884;1;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0 +519893;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519906;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519923;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +519929;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +519941;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +519947;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +519957;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +519962;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +519964;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +519973;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +519981;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519990;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +520003;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +520008;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +520020;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +520033;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520048;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +520053;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +520058;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +520065;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +520082;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520089;0;0;0;1;0;1;0;0;0;1;0;1;1;0;0;0;0 +520096;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +520108;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +520122;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +520145;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520157;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +520167;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +520176;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +520182;0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +520200;0;1;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0 +520209;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +520213;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0 +520216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +520233;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +520251;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +520268;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +520278;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +520290;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +520297;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520315;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +520321;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +520334;0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +520340;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +520350;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520353;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +520362;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +520369;1;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0 +520384;1;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +520393;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +520395;0;0;0;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +520404;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520409;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +520413;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +520433;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +520437;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +520445;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +520449;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +520457;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +520467;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +520474;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +520481;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520501;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +520506;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +520509;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +520516;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +520524;0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +520532;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +520539;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +520554;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +520568;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +520575;1;1;1;1;1;0;0;1;1;1;1;0;1;0;1;0;0 +520579;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +520581;0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +520586;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +520601;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +520607;1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +520627;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +520645;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +520653;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520658;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +520681;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +520684;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520704;0;1;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0 +520710;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +520716;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520721;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520726;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +520730;0;0;0;0;1;1;0;0;0;1;1;0;0;0;0;0;0 +520736;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +520740;0;0;0;0;1;0;1;0;0;0;1;0;0;0;0;0;0 +520757;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +520779;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +520786;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +520791;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520806;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +520813;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +520821;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +520833;0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0 +520840;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +520850;0;1;1;1;1;1;0;0;1;1;0;1;1;0;1;0;0 +520854;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +520864;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +520866;1;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;1 +520871;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +520873;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +520879;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +520889;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +520893;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +520908;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +520917;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +520925;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +520933;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +520937;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +520965;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +520997;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +521001;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +521005;0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +521012;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +521015;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +521023;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +521032;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +521037;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +521049;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +521057;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +521064;1;1;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +521075;0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +521080;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +521095;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +521100;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521116;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +521125;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +521129;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +521145;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +521153;0;0;1;1;1;0;0;0;0;1;0;0;1;0;0;0;0 +521156;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521163;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +521177;0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0 +521184;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +521191;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +521196;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521213;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +521224;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +521230;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +521235;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +521242;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +521255;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +521265;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521273;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +521289;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +521300;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +521320;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +521333;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +521337;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +521349;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +521357;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521366;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +521372;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +521387;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +521389;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +521407;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +521414;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +521441;0;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +521444;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +521450;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +521457;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +521473;0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +521480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +521487;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521499;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +521508;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +521531;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +521541;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +521552;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +521558;0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0 +521575;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521587;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +521599;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +521620;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +521632;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521647;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +521649;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +521661;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +521668;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +521680;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521687;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +521692;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521697;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +521714;1;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +521719;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +521727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +521739;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +521749;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +521759;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +521766;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +521771;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516397;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516402;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516408;0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0 +516415;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +516423;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +516429;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +516433;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +516449;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516468;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +516487;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +516491;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +516496;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +516501;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +516505;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +516519;1;1;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +516535;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516556;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +516560;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +516572;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +516577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516589;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516597;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +516615;0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +516633;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516647;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +516661;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +516670;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +516677;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +516685;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +516689;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +516704;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +516713;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516721;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +516726;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516733;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +516742;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +516757;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +516764;0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0 +516766;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +516773;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +516780;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +516783;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +516791;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +516800;0;0;1;1;0;0;0;0;0;1;1;0;1;0;1;0;0 +516814;1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +516822;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +516843;0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +516846;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516850;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +516854;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +516859;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +516872;0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0 +516885;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +516893;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +516895;1;0;0;0;0;1;0;0;0;1;1;0;0;0;0;0;0 +516906;0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +516915;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516929;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +516933;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516943;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +516945;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +516949;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522269;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +522274;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +522284;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +522291;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0 +522311;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +522317;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522320;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +522330;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +522339;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +522355;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +522365;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +522373;0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +522376;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522381;0;1;0;1;1;1;0;1;1;1;1;0;1;0;1;0;0 +522388;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +522397;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +522406;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +522413;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +522427;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +522443;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522450;0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0 +522465;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +522469;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +522475;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +522479;1;1;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +522490;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +522496;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +522505;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +522518;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522536;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522541;1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +522553;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +522567;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +522577;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +522582;0;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +522589;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +522601;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522604;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +522614;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +522621;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +522627;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522635;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0 +522641;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +522652;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +522670;2;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +522684;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0 +522691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522698;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +522712;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +522733;1;1;1;0;0;1;0;1;0;1;1;0;1;0;0;0;0 +522741;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +522763;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +522791;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522799;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +522803;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +522823;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0 +522839;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +522846;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +522853;0;1;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0 +522858;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +522865;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +522874;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +522894;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +522899;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522915;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +522919;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +522925;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +522934;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +522945;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1 +522971;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +522980;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +522993;1;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;0 +523027;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +523038;1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +523046;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523054;0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0 +523058;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0 +523066;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +523073;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523079;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +523083;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +523090;1;0;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +523092;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +523095;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +523113;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +523125;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +523130;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0 +523137;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +523142;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +523155;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523166;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +523170;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +523180;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +523188;1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +523203;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523213;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +523216;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +523220;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +523225;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +523232;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +2051;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2056;0;0;1;2;0;3;0;1;1;0;0;0;2;0;0;0;0 +2069;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0 +2073;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +2075;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +2082;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +2093;0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +2109;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +2116;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2124;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2133;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +2135;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +2143;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +2161;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2168;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2175;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2178;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +2202;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +2207;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +2209;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +2222;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +2238;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2259;1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +2264;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +2281;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +2292;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +2304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2322;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +2330;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2340;0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0 +2350;0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0 +2356;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2368;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +2373;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2383;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +2386;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2391;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +2398;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +2417;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +2428;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +2434;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +2439;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +2450;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +2455;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +2470;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +2474;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +2481;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +2491;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +2500;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +2515;0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0 +2524;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2542;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2549;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +2560;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +2577;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +2580;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2584;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +2597;0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +2609;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2621;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2638;0;0;0;1;0;0;1;0;0;0;0;0;2;0;0;0;0 +2648;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +2669;0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +2674;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2688;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +2698;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +2709;0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0 +2713;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +2738;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +2744;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +2755;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +2770;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +524574;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +524577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524588;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +524591;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524602;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +524622;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +524627;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +524641;0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +523589;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523604;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523613;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523619;0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +523629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523645;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +523653;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +523663;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523665;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +523670;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +523679;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +523686;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +523693;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +523700;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +523714;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523720;1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +523726;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +523731;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523733;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523758;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +523768;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523776;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +523786;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +523788;0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +523802;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +523810;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523852;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +523870;0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0 +523895;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +523898;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +523903;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +523923;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +523933;1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +523939;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +523946;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +523951;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +523960;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +523970;0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +523975;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523991;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +523997;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +524011;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +524036;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +524039;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +524051;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +524064;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +524072;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +524077;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +524095;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524102;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +524113;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +524117;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +524119;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +524125;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524133;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524136;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +524159;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +524167;0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +524180;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;0;0 +524193;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524205;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +524215;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +524221;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +524228;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +524237;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524243;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +524257;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +524261;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +524272;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524277;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +524281;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +524290;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +524299;1;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +524311;1;1;1;1;0;2;0;0;1;0;0;0;2;0;0;0;0 +524326;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +524334;0;1;0;0;0;0;0;0;1;1;0;0;1;0;1;0;0 +524356;0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +524358;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +524370;0;0;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0 +524379;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +524392;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +524397;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524428;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +524439;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +524454;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +524463;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +524478;1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +524485;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524496;0;0;0;0;0;0;0;0;0;1;1;1;1;0;0;0;0 +524509;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +524519;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524525;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +524550;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +524559;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +524562;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +519155;0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0 +519160;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +519163;1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +519168;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +519177;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +519183;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519196;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +519203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +519210;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519216;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519219;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +519256;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0 +519267;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +519302;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +519311;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519325;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +519330;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519333;1;1;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +519335;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +519337;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +519348;1;1;1;0;1;2;0;0;1;0;1;0;0;0;0;0;0 +519353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +519357;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +519366;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +519369;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +519376;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +519383;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +519394;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +519400;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519410;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +519417;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +519420;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +519437;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +519459;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +519478;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519483;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +519495;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +519503;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +519514;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +519530;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519542;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +519562;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +519570;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +519578;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +519596;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +519618;0;0;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0 +519621;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +519629;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +519631;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +519636;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +519641;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +519651;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +519657;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +519669;0;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0 +519696;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +524657;1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +524666;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524687;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524697;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524706;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +524737;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +524743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524769;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +524778;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +524782;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +524799;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +524810;0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +524819;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +524846;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524855;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524871;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +524902;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +524906;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +524913;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +524929;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +524944;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +524955;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +524961;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +524968;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +524997;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525001;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +525003;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +525007;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525021;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525029;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +525037;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +525042;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +525049;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +525057;0;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0 +525068;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525075;0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +525085;0;1;0;1;0;0;0;0;0;1;0;0;1;0;1;0;0 +525100;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525106;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525113;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +525123;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +525128;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +525142;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +525149;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +525156;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525166;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +525172;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525176;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +525185;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525192;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +525197;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +525200;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +525208;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +525219;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +525226;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +525241;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525248;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525255;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +525268;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +525286;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +525296;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +525304;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525317;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +525327;1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0 +525333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525342;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525347;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525356;0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0 +525362;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +525365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525369;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525375;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525392;1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0 +525402;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +525405;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +525417;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +525435;0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +525452;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +525468;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525480;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525495;0;0;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0 +525501;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +525522;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525526;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525528;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +525530;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1 +525539;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525565;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +525570;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +525587;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +525595;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +525604;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;1 +525610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525621;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +525626;0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +525629;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525635;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +525644;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +525650;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525665;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +525675;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +525688;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +525691;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525696;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525709;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525714;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +525717;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +525720;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +525736;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +525738;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +525753;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +525756;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525762;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +525788;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +525811;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +525820;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +525829;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +525837;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +525842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525857;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +525863;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +525868;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +525877;0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +525879;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +525889;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +525895;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +525899;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +525912;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +525920;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +525927;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +525936;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +525938;0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0 +525953;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +525958;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +525993;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +526018;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0 +526028;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +526037;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +526050;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +526065;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0 +526074;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +526090;1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +526098;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +526108;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +526110;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +526120;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526134;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +526143;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526146;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +526163;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +526181;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +526192;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +526195;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +526200;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +526221;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +526233;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +526245;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +526248;1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0 +526256;0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0 +526266;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +526273;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +526276;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +526279;0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +526293;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +526300;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +526305;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +526315;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526343;0;0;0;1;1;1;0;0;1;0;0;1;1;0;1;0;0 +526373;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526379;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +526386;0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +526397;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +526403;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +526416;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +526425;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +526437;1;1;1;0;1;1;0;1;1;1;0;0;1;0;1;0;0 +526444;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +526452;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +526462;0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;1 +526469;0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +526474;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +526477;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +526480;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +526486;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0 +526495;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +526498;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +526503;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526533;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +526551;1;1;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +526560;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +526567;0;1;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +526577;1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +526584;1;1;1;0;0;1;0;0;2;1;0;0;1;0;0;0;0 +526594;0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +526608;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +526621;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +526629;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +526643;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526658;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526669;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +526674;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +526686;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +526697;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526705;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +526712;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +526717;0;0;1;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +526725;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526739;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +526742;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526760;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526775;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526782;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +526788;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526798;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +526800;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526811;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526820;0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0 +526829;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +526837;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +526856;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +526858;0;0;0;1;0;1;0;0;0;0;0;0;2;0;0;0;0 +526863;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0 +526869;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +526875;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0 +526880;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +526905;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +526917;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +526922;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +526945;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526964;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +526978;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +526983;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +527011;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +527014;1;1;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +527023;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +521785;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +521796;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +521807;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +521817;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521826;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521841;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +521850;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +521853;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +521868;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +521884;0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0 +521890;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +521892;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +521894;1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +521910;0;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +521919;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +521929;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +521942;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +521954;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +521970;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +521987;1;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0 +521990;0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +522006;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522014;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +522023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522036;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +522055;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +522063;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522066;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +522076;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +522082;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1 +522088;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +522106;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +522117;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +522124;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522131;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +522135;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +522149;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +522155;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +522173;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +522177;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +522191;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522208;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +522218;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +522238;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +522249;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +522255;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +522262;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +4;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +29;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +44;0;0;1;1;0;2;0;0;1;0;0;0;1;0;0;0;0 +53;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +64;1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0 +67;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +79;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +95;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +98;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +105;1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0 +108;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +112;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +123;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +127;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +143;0;0;1;0;0;1;0;0;1;1;1;0;0;0;0;0;0 +166;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +174;0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +182;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +190;1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +202;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +212;0;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +222;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +229;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +250;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +257;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +268;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +287;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +322;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +329;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +333;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +344;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +356;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +369;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +378;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +386;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +394;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +397;2;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +411;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +416;1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +433;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +445;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0 +454;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +473;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +479;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +484;1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0 +487;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +520;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +528;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +537;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +550;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +572;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +586;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +590;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +611;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +621;1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +629;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +635;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +654;1;0;1;1;1;1;0;0;2;0;0;0;2;0;1;0;0 +659;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +687;0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0 +697;1;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0 +727;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +738;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +751;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +761;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +769;1;0;0;1;1;1;0;1;1;0;0;1;1;0;0;0;0 +776;0;1;0;0;0;1;0;0;1;0;1;0;0;0;1;0;0 +789;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +800;0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0 +812;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +821;1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +828;0;0;0;0;0;2;0;0;0;0;0;0;1;0;1;0;0 +837;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +839;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +847;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1 +852;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +867;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +871;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +880;0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +906;0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;1 +918;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +921;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +929;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +935;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +952;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +957;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +966;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +978;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +985;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +996;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +1002;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +1007;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +1013;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +1019;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1022;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +1040;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +1054;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1062;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +1084;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +1090;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +1107;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +1122;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +1126;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1146;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +1163;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +1168;0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0 +1173;0;0;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0 +1176;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1196;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1198;0;0;1;0;0;0;1;0;0;1;0;1;1;0;0;0;0 +1217;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +1222;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +1234;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +1248;1;1;1;1;0;1;0;0;1;0;1;0;0;0;1;0;1 +1278;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1288;0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +1299;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +1313;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +1317;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +1328;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +1331;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +1337;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +1353;0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +97023;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +97031;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +97047;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1 +97053;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +97058;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +97062;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +97069;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +97090;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +97094;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +97117;0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +97132;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +97153;0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0 +97184;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +97194;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +97206;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +97215;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94106;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +94117;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +94120;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +94127;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +94133;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +94142;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +94146;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +94154;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94174;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +94182;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +94185;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +94190;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0 +94204;0;1;1;1;1;1;0;1;1;1;0;0;1;0;1;0;0 +94215;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +94224;1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +94239;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +94261;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +94270;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94284;0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0 +94288;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +94299;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +94303;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +94321;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +94348;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +94360;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +94362;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +94393;0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +94401;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +94408;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +94420;0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +94426;0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +94444;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +94446;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0 +94452;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +94455;0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +94468;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +94474;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +94491;0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0 +94512;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +94521;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +94537;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +94541;1;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0 +94552;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94555;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +94561;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +94579;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +94584;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94601;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +94603;0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +94607;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +94623;0;0;0;1;0;0;1;0;0;1;1;0;0;0;1;0;0 +94634;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94641;1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +94647;1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +94667;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +94683;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +94703;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +94713;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +94721;1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +94743;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94748;0;0;0;0;1;1;0;0;0;0;1;1;1;0;1;0;0 +94757;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +94770;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +94783;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +94790;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +94793;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +94798;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +94819;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +94822;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +94826;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +94834;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +94856;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0 +94864;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +94870;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +94872;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +94885;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +94898;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +94905;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94912;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +94916;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +94925;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +94936;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +94946;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94962;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +94972;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +94990;1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +94997;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +95002;0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +95005;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95024;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +95042;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +95055;0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0 +95062;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95077;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +95080;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +95090;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +95096;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +95103;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +95118;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +95138;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +95142;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +95152;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +95168;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0 +95173;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +95179;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +95203;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95226;1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +95229;0;0;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0 +95231;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +95258;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1 +95261;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +95272;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95285;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +95295;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +95298;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +95300;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +95324;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +95345;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95355;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +95368;0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;1 +95373;1;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0 +95379;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +95385;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +95390;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1 +95403;1;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +95428;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +95443;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +95454;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +95463;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95471;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1 +95478;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +95491;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +95499;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +95503;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +95506;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +95510;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95517;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +95542;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;0 +95545;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +95550;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95559;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95565;0;1;0;1;0;1;0;0;0;0;0;0;1;1;1;1;0 +95579;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +95585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95595;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +95601;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +95612;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +95642;0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +95652;0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0 +95659;1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +95664;0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +95674;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +95678;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +95694;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +95709;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +95721;1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +95727;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +95751;1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +95755;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +95761;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +95768;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +95778;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95780;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +95787;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +95791;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +95803;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0 +95811;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +95818;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +95824;0;0;0;1;1;0;0;0;0;0;0;0;0;0;1;0;0 +95847;0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +95872;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +95874;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +95878;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +95902;0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +95912;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +95919;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +95937;0;1;0;0;0;1;0;0;2;0;1;0;1;0;1;0;0 +95948;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0 +95953;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95956;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +95972;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +95983;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +95988;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +95993;1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +96010;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +96020;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +96038;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +96041;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +96065;1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +96069;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96073;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +96079;0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +96105;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +96112;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +96119;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96123;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96135;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96137;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96149;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +96160;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +96186;0;1;1;1;0;1;0;0;1;0;0;1;1;0;1;0;0 +96197;1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +96203;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +96208;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +96210;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96220;0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0 +96228;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +96237;0;0;1;0;0;0;1;0;0;1;1;0;0;0;1;0;0 +96250;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +96263;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +96298;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +96310;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +96316;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +96343;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +96355;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +96363;0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0 +96367;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +96383;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96386;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +96394;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +96416;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +96420;0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96431;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +96441;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96447;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96458;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96476;0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +96491;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +96505;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96510;0;0;1;1;0;0;1;0;0;0;1;1;1;0;0;0;0 +96523;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +96545;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +96554;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +96556;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96560;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +96565;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96574;0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +96577;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96581;0;0;1;1;1;1;0;0;0;0;0;1;1;0;1;0;0 +96585;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96594;1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +96597;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +96606;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +96610;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96614;0;0;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0 +96622;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0 +96655;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +96659;0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0 +96669;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +96678;0;1;1;1;0;2;0;0;1;0;0;0;1;0;1;0;0 +96686;0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0 +96694;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +96703;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +96713;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +96732;0;1;1;1;1;1;0;0;1;0;1;0;1;0;1;0;0 +96739;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +96751;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +96766;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +96784;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +96801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96806;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96811;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +96817;0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0 +96823;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +96829;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96842;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96872;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +96875;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +96877;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96893;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +96906;0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0 +96916;0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +96927;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96935;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96941;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +96949;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +96960;0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0 +96965;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +96969;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +96974;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +96983;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +97003;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +91278;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +91302;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91305;0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +91324;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +91329;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0 +91332;0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0 +91337;0;0;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0 +91349;1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +91355;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +91362;0;0;0;1;0;1;0;1;1;1;0;0;1;0;1;0;0 +91374;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +91384;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +91400;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +91409;0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0 +91416;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +91422;0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0 +91428;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +91434;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +91439;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +91448;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +91459;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +91480;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +91484;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91492;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +91494;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +91509;0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0 +91518;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +91525;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +91539;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +91547;1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +91550;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +91559;0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0 +91563;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +91568;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91572;1;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0 +91588;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91619;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91631;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +91658;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +91664;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +91680;0;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0 +91683;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +91690;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +91701;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +91714;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +91736;0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0 +91755;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +91772;0;0;1;1;0;0;1;0;0;0;0;1;1;0;0;0;0 +91788;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +91813;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +91816;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91826;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +91833;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +91840;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +91864;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +91868;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +91876;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +91885;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +91909;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +91928;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +91936;1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +91946;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +91955;0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0 +91987;0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0 +91995;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +92001;0;1;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0 +92010;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92020;0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92035;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92053;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +92060;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92070;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +92074;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +92089;0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0 +92092;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +92097;0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0 +92103;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +92106;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0 +92112;0;0;0;0;0;0;0;1;1;1;0;0;1;0;0;0;0 +92123;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92142;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +92159;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +92178;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +92185;0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +92202;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +92210;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +92227;0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0 +92231;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92239;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +92255;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92268;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +92277;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92281;0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0 +92293;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92299;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92307;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +92317;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92341;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +92351;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +92357;1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +92367;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0 +92371;0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0 +92382;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +92394;0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0 +92399;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +92403;0;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0 +92425;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +92449;0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +92472;0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0 +92482;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +92497;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +92508;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0 +92512;0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0 +92517;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92528;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +92535;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +92547;0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +92554;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +92564;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0 +92574;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92583;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +92592;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0 +92597;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92602;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +92604;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92611;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +92626;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +92639;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +92650;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +92657;0;1;1;0;1;1;0;0;1;1;1;0;1;0;1;0;0 +92680;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +92683;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0 +92695;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92701;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +92708;0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +92724;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +92738;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +92742;1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +92745;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +92758;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +92769;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +92772;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +92780;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +92795;0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0 +92802;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92806;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +92819;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +92827;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92846;0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0 +92856;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +92860;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +92869;1;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0 +92880;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +92882;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0 +92901;0;1;0;1;1;1;0;0;0;0;1;0;1;0;1;0;0 +92908;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +92918;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +92927;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +92930;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +92938;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +92941;0;1;1;1;0;1;0;0;1;0;0;1;1;0;1;0;1 +92971;0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0 +92975;0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0 +92981;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0 +92994;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +93000;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93004;0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0 +93013;0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +93019;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +93038;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +93040;0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0 +93048;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0 +93069;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +93072;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +93084;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +93091;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93094;1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +93099;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0 +93103;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +93108;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93115;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93121;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +93124;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0 +93133;0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0 +93150;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +93153;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +93166;1;1;0;0;0;1;0;0;1;0;0;1;1;0;0;0;0 +93173;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +93178;0;0;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0 +93186;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +93200;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93202;0;0;1;0;0;1;0;0;0;0;0;0;1;0;2;0;0 +93219;1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0 +93228;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +93231;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +93238;0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0 +93243;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0 +93249;0;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0 +93272;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0 +93280;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +93311;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93317;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +93324;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93330;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0 +93342;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +93353;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93360;0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +93362;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0 +93371;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0 +93381;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +93409;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +93423;1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +93426;1;0;1;1;0;1;0;0;0;1;1;0;2;0;1;0;0 +93443;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93448;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +93452;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +93460;1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +93469;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0 +93483;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +93487;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0 +93501;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +93507;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +93514;1;0;1;0;0;0;0;2;2;1;1;0;1;0;0;0;0 +93521;0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +93523;1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +93529;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93541;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93552;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +93560;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0 +93565;0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0 +93582;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93586;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93592;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93598;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +93609;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93612;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93622;0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +93630;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93641;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +93647;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0 +93650;0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0 +93676;0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0 +93682;0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +93693;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +93703;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93720;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93724;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93727;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93736;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +93747;1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0 +93752;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93778;0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +93789;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +93801;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93813;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0 +93817;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93823;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0 +93842;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +93845;0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +93860;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +93862;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93872;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +93885;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +93893;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +93904;0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0 +93923;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93934;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93941;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93948;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0 +93959;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +93967;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +93973;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +93984;1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1 +93988;0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0 +93993;1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0 +94001;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +94019;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +94023;0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0 +94042;0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0 +94054;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0 +94071;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +94076;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +94091;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +94100;0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +88279;1;1;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0 +88286;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0 +88297;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88331;1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +88358;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +88365;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88373;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +88378;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +88382;1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +88407;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +88418;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88423;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +88433;0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0 +88440;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +88443;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 +88457;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88461;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0 +88473;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0 +88475;0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +88493;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0 +88497;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +88507;0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0 +88509;0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0 +88513;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +88527;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +88533;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0 +88536;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88545;1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +88572;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0 +88599;0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +88607;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +88618;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 +1835;1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0 +1843;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0 +1853;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0 +1863;0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0 +1867;0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0 +1877;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +1879;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1883;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1886;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0 +1893;0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0 +1899;0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0 +1910;0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0 +1915;0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0 +1929;0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0 +1935;0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0 +1946;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0 +1968;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +1984;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0 +1995;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2002;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0 +2017;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0 +2034;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0 +2042;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0 +2046;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0 diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/data.csv b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/data.csv new file mode 100644 index 0000000..277976d --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/data.csv @@ -0,0 +1,40000 @@ +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,2,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,2,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,2,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,2,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,2,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,2,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,1,0,0,0,2,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,2,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,2,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,2,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,2,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,1,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,3,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,2,0,0,0,2,0,2,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,1,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,2,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,1,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,3,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,2,0,3,0,1,1,1,0,1,3,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +1,0,1,0,0,2,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,1,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,2,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,1,0,0,0,0,2,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,2,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,2,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,2,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,2,0,2,0,0,1,1,0,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,2,0,2,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,2,0,2,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,1,1,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,1,0,2,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,1,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,2,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,2,0,1,1,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,1,0,0,1,1,0,2,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,1,1,1,1,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,1,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,1,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,2,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +2,1,0,0,1,2,0,2,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,2,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,2,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,B +0,0,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,2,2,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,2,0,0,1,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,1,0,1,1,1,1,0,1,0,1,0,1,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,2,2,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,2,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,2,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,2,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,2,0,1,0,0,1,1,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,1,1,0,2,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,2,0,0,1,0,1,0,2,0,0,0,1,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,2,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,1,2,0,0,1,0,0,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,1,0,1,1,1,0,1,0,2,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,0,3,0,0,0,0,0,3,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,2,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +2,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,1,0,0,1,2,1,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,2,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,2,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,2,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,2,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,2,0,0,1,0,0,0,2,0,2,0,0,A +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,2,0,1,0,0,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,2,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,1,1,0,2,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,1,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,0,0,1,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,2,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,2,0,2,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,2,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,B +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,1,0,0,0,0,0,2,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,2,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +2,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +2,1,1,0,0,1,0,1,1,0,0,0,2,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +1,0,0,1,0,3,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,1,0,0,0,0,1,2,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,0,0,1,2,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,1,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,B +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,2,0,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,2,0,0,1,0,0,0,2,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,2,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,2,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,2,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,2,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,2,0,0,1,0,0,0,2,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,2,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,2,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,2,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,1,0,1,1,0,0,2,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,2,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,2,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,2,1,1,2,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,2,0,1,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,2,0,0,0,0,0,3,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,1,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,2,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,0,0,2,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +2,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,2,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,A +1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,2,0,1,1,1,0,0,2,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,1,0,2,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,3,0,0,0,0,0,3,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,2,2,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,2,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,2,1,0,1,0,1,1,2,1,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,1,3,0,0,0,0,0,0,2,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,3,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,2,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,2,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,3,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,A +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,2,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,1,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,1,B +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,2,0,0,0,1,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,1,1,1,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,A +0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,2,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,2,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,2,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,3,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,1,0,0,0,0,0,3,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,1,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,2,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,2,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,2,2,0,0,1,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +2,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,2,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,1,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,1,0,1,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,2,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +2,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,2,0,1,1,1,1,0,2,0,2,0,0,B +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,0,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,2,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,1,0,1,0,0,0,2,0,2,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,2,0,0,1,0,0,2,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,2,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,2,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,2,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,2,0,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,B +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,2,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,0,1,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,0,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,B +0,1,0,1,0,1,1,0,1,1,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,2,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,2,0,2,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,1,1,0,1,0,1,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +2,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,N +2,0,0,0,1,2,0,0,1,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,N +0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,1,B +1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,2,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,2,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,N +1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +2,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,2,0,1,0,1,0,2,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,A +1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,1,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,A +0,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,2,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,1,1,0,2,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +2,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +1,1,1,2,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,2,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,1,0,1,1,1,0,2,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,2,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,2,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,1,2,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,B +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,1,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,B +1,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,2,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,2,0,0,1,0,1,1,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,B +0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,1,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,2,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,2,2,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,1,0,0,0,0,0,2,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,2,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,1,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,0,0,1,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,0,1,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,2,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,2,0,2,0,1,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,2,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,1,0,0,0,2,0,2,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,2,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,2,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,1,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,2,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,2,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +2,1,1,1,1,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,0,1,1,0,0,1,1,1,1,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,0,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,2,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,3,0,2,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,0,0,1,0,0,A +0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +2,1,1,0,0,1,0,2,3,1,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,1,1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,0,0,1,1,1,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,B +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,1,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/refined.csv b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/refined.csv new file mode 100644 index 0000000..010e081 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/refined.csv @@ -0,0 +1,20088 @@ +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,B +0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,B +0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,A +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,2,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,0,2,0,2,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,1,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,N +1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,3,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,B +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,N +0,0,2,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,B +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,2,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,1,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +2,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,2,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,A +0,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,2,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,1,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,0,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,2,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,2,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,1,1,0,0,0,0,N +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,2,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,2,0,1,0,0,0,2,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,B +0,0,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,2,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,1,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,1,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,A +0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,2,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +1,0,1,1,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,1,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,B +0,0,2,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +2,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,2,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,1,1,0,0,1,0,0,1,0,1,0,1,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,2,0,1,0,0,B +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,3,3,0,0,0,0,0,0,B +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,2,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,2,0,0,0,0,0,0,2,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,1,B +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,0,1,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,2,0,0,N +1,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,A +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,2,0,0,1,0,0,2,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,0,0,1,0,1,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,1,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,0,1,2,0,0,1,0,0,0,2,0,0,0,0,A +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,B +1,1,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +1,1,0,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,1,1,1,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,1,B +0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,A +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,0,3,0,0,0,0,0,3,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,1,B +0,1,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,1,0,0,0,0,0,2,0,1,0,1,N +1,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,3,0,0,0,0,0,3,0,1,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,1,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,2,2,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,1,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,1,0,2,0,0,1,0,1,0,2,0,0,0,1,B +0,1,1,1,1,2,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,1,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,2,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,1,1,0,2,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,2,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,1,A +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,1,B +0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,0,1,2,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,1,1,1,1,0,0,1,0,1,0,1,0,0,B +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,1,1,0,1,1,0,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,2,0,0,2,0,1,0,2,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,0,1,1,0,1,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +1,1,1,1,0,0,0,1,1,1,1,0,0,0,1,0,1,N +2,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,0,1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,N +0,1,0,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,2,0,1,0,0,B +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,1,N +1,1,1,1,1,1,0,0,1,1,1,1,0,0,1,0,0,A +1,1,0,0,1,1,0,1,1,1,1,0,1,0,1,0,1,B +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +2,1,1,1,1,1,0,0,1,0,0,0,2,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,0,B +1,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,2,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,A +2,1,1,0,0,1,0,2,3,1,0,0,2,0,0,0,0,N +1,0,1,2,0,3,0,1,1,1,0,1,3,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,2,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,2,0,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,2,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,1,0,0,0,0,0,0,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,A +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +2,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,0,2,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,B +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,N +0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +2,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,2,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,N +0,0,0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,A +1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,B +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,1,0,2,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,2,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,N +0,0,1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,A +0,0,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,B +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,0,0,0,2,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,B +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,B +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,N +1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,0,0,B +1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,2,2,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,1,2,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,0,0,2,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,A +0,0,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,2,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,2,0,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,2,1,0,0,1,0,0,0,1,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,2,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,A +1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,2,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,2,1,0,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,B +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,N +0,1,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,0,0,0,2,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,2,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,2,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,2,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,2,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,1,0,2,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,2,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,2,0,1,0,0,N +1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,A +0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,0,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,2,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,1,0,0,0,2,0,0,0,0,N +0,0,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,0,0,2,0,0,N +0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,2,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,B +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,2,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,2,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,A +0,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,2,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,2,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,0,1,0,2,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,2,1,0,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,2,0,0,0,0,A +0,0,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,A +0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,A +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,1,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,A +1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,1,0,0,0,0,0,2,0,0,0,0,B +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,0,0,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,1,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,A +0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,2,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,1,0,0,0,0,A +0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,2,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,B +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,0,0,0,0,2,0,2,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,0,0,0,0,2,0,2,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,N +0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,B +0,1,0,0,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,0,2,0,0,0,0,0,2,0,1,0,1,N +0,1,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,1,N +0,0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,0,1,0,2,0,1,0,0,B +0,0,0,1,1,0,1,0,0,1,0,1,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,2,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,2,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +1,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,0,1,0,1,1,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,0,2,0,1,1,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,2,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,0,0,0,2,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,2,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,2,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,0,0,1,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,0,0,1,0,0,A +1,0,1,0,0,2,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,0,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,2,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,2,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,3,0,0,0,0,0,3,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,2,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,2,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,0,2,0,0,1,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,2,0,0,0,0,0,0,2,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,1,0,0,0,0,0,2,0,2,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,2,0,0,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,0,0,1,1,0,0,2,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,1,0,0,0,2,0,0,1,0,0,2,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,2,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,N +1,0,0,1,0,2,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,B +1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,2,0,0,0,0,0,0,2,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,1,0,0,0,0,0,2,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,1,1,0,0,1,0,0,1,0,2,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,0,2,0,0,1,0,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,A +0,0,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,0,0,2,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,2,0,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,1,0,0,1,1,0,1,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,B +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,2,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,A +1,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,2,0,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,2,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,1,0,0,B +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +1,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,2,0,0,0,0,0,2,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,0,0,0,2,0,1,0,0,N +0,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +1,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,1,0,0,1,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,1,0,2,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,2,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,1,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,0,0,1,0,2,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,2,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,0,1,0,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,2,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,0,2,1,0,0,0,0,0,3,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,2,0,0,0,0,0,2,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,A +0,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,2,0,2,0,1,1,0,0,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,0,0,0,1,0,0,0,0,0,3,0,2,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,0,0,1,0,1,2,0,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,0,2,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,2,0,1,0,0,1,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,1,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,0,0,0,2,0,1,0,0,0,2,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,1,0,0,1,1,0,2,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,N +0,0,1,0,0,2,2,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,2,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,2,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,0,0,0,2,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,0,0,1,1,0,0,0,0,1,1,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,0,0,2,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,B +0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,N +0,0,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,0,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,N +0,0,0,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,0,2,0,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,0,0,A +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0,A +2,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +1,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,0,B +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,0,0,0,3,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,B +0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,1,0,0,0,2,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,1,N +1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,2,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +1,0,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,N +1,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,0,0,0,2,0,1,0,0,N +0,0,0,1,0,1,1,0,0,0,0,0,2,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,0,1,0,0,1,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,2,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,0,0,1,0,0,0,0,0,1,0,2,0,1,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,2,0,1,0,0,0,0,2,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,0,3,0,0,0,0,0,2,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,1,N +0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,N +0,0,2,1,0,0,1,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,0,1,0,1,2,0,1,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,0,0,1,0,1,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,0,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,0,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,0,1,N +0,1,2,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,0,2,0,0,2,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,B +1,1,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,2,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,0,0,1,0,2,2,0,1,0,0,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,N +0,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,N +1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +2,0,0,0,1,2,0,0,1,0,0,0,0,0,1,0,0,A +0,0,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,0,1,1,1,0,0,0,0,B +0,1,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,0,0,0,0,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,0,0,1,1,1,1,0,0,0,2,0,0,0,0,N +0,0,0,1,0,2,0,0,1,0,0,0,2,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,0,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,0,0,2,0,0,1,0,0,0,1,0,1,0,1,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,0,1,0,0,0,0,0,A +0,1,0,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,2,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,A +1,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,1,3,0,0,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +2,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,B +1,1,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,0,0,2,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,1,0,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,0,1,0,0,0,2,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,0,0,1,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,0,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,1,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,0,0,1,1,0,0,0,1,N +1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,0,1,0,0,1,1,0,0,2,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,A +1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,0,1,3,0,0,0,0,0,0,2,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,0,0,1,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,N +1,0,1,0,0,1,0,0,2,0,0,0,1,0,1,0,0,N +0,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,1,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,2,0,0,1,0,0,0,1,0,1,0,0,B +0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,N +1,0,0,1,0,2,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,N +0,0,1,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +0,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,0,2,0,0,0,0,1,2,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,0,2,0,0,0,0,0,2,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,0,1,1,0,2,0,0,0,0,0,0,2,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,0,1,2,0,0,1,0,0,0,2,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,0,1,0,1,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,2,0,1,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,1,0,0,0,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,1,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,A +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,2,0,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,N +0,1,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +1,0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,0,0,1,0,1,0,1,0,0,B +1,0,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,0,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,N +0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,0,0,1,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,A +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,2,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,2,0,0,0,0,A +0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,0,B +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,0,0,1,1,1,0,2,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,0,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,2,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,0,1,0,1,0,0,1,1,1,1,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,0,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,B +1,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,0,2,0,2,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,0,0,1,1,1,0,0,0,0,1,2,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,0,0,B +1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,2,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,1,0,2,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,B +1,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,A +1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,0,0,2,0,0,0,1,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,0,1,1,1,1,0,0,0,0,B +0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,2,0,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,2,0,0,0,0,0,2,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,2,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,A +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,2,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,2,0,0,1,0,0,2,0,0,0,0,B +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,0,0,2,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,1,A +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,0,1,2,0,0,0,0,0,0,2,0,1,0,0,A +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,0,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,0,0,2,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,2,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,0,1,0,0,2,0,1,0,0,0,2,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,0,0,0,1,0,0,1,1,1,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,0,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,2,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,B +1,1,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,0,1,1,2,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,B +1,0,0,1,0,3,0,0,0,0,0,0,2,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +1,0,0,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,0,0,1,0,0,1,1,1,0,1,0,0,0,1,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,0,1,1,0,2,0,0,0,1,0,2,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,B +0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +2,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,0,1,0,1,1,0,1,0,0,0,1,0,2,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,0,0,1,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,0,1,2,0,0,1,0,0,0,1,0,1,0,1,0,0,A +0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,0,1,1,0,2,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,0,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,N +0,1,1,2,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,0,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,0,0,1,0,0,1,0,0,1,1,0,1,0,0,N +0,0,1,0,1,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,A +0,0,1,1,1,0,2,0,0,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,0,0,0,2,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,0,0,0,1,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,B +0,0,1,0,1,0,1,0,0,1,0,1,1,0,1,0,0,A +0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,0,0,1,0,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,0,1,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,0,0,A +1,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,A +1,0,1,1,0,2,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,0,0,0,0,0,1,1,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,0,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,2,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,B +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,2,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,0,0,0,0,2,0,0,0,0,0,2,0,2,0,2,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,2,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,0,1,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,N +1,1,0,1,0,0,0,1,1,1,1,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,2,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,N +1,1,0,1,1,1,0,1,0,0,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,0,1,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,B +0,1,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,2,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,1,1,1,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,B +1,1,0,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,B +1,1,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,N +0,1,0,1,0,0,2,0,1,0,1,0,2,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +1,0,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,A +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,N +0,1,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,1,0,0,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,2,2,0,2,0,0,0,0,0,0,1,0,0,0,0,A +1,1,1,1,0,2,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,A +0,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,2,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,2,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,1,1,0,0,1,0,1,1,1,0,0,0,0,N +0,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,1,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,0,0,0,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,B +0,1,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,0,1,1,0,1,1,0,0,2,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,0,0,0,2,0,0,0,1,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,1,0,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,0,2,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,B +0,0,1,1,0,2,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,1,1,0,0,1,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,0,0,2,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +2,1,0,1,0,2,0,0,1,0,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,0,1,1,0,0,1,0,0,1,1,0,1,1,0,1,0,B +0,1,2,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,N +1,0,1,1,0,0,1,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,0,1,1,0,1,0,1,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,B +1,1,1,1,0,2,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,0,0,2,2,0,0,1,0,0,2,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,0,1,1,1,1,1,0,0,0,0,A +1,0,1,2,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,2,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,B +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,0,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,0,0,1,1,0,0,1,0,1,1,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,1,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,0,1,0,1,1,0,1,0,1,N +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,2,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,0,1,1,0,0,1,0,0,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,0,0,2,0,1,0,0,B +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,A +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,0,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,0,2,0,0,1,0,1,1,0,0,0,2,0,0,0,0,N +1,1,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,0,0,0,1,0,1,0,1,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,2,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,0,0,2,0,0,1,0,0,2,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,0,1,1,0,1,0,0,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,0,1,0,1,0,0,1,0,1,0,2,0,2,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +1,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,2,0,1,1,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,0,2,0,0,1,1,0,2,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,0,0,2,0,0,0,1,0,0,2,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +1,0,1,1,1,2,0,1,0,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,0,0,1,0,0,1,1,0,0,1,0,1,0,1,N +0,0,1,1,1,2,0,0,1,0,0,1,1,0,0,0,0,N +0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,B +0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,0,1,0,2,0,0,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,B +1,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,0,0,N +0,0,0,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,0,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,2,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +0,1,2,0,0,1,0,0,1,1,0,0,2,0,0,0,0,N +0,1,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,1,1,1,2,0,0,0,0,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,0,1,1,1,0,1,0,0,A +1,0,1,0,1,1,0,0,0,0,0,0,2,0,1,0,1,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,0,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,0,1,1,0,1,0,0,0,1,1,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,0,0,1,0,0,1,0,0,2,0,2,0,0,B +1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,0,0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,A +0,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,A +1,0,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,B +1,1,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,0,1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,A +1,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,A +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,0,1,1,1,1,0,0,0,0,0,2,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,0,1,1,1,0,1,1,0,1,0,1,0,1,0,0,B +1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,1,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,0,2,0,1,1,0,1,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,0,1,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,0,1,0,1,1,0,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,N +1,1,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +0,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,A +0,1,0,1,0,1,0,0,1,1,1,1,1,0,1,0,0,B +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,2,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,0,1,1,0,0,1,1,0,1,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,2,0,1,0,0,1,1,0,0,0,0,1,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,0,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,2,1,0,1,0,0,1,2,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,0,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,N +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,0,1,1,0,1,0,0,0,2,0,2,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +1,0,1,0,0,2,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,2,0,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +0,1,1,0,1,1,0,1,0,1,0,1,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,0,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,1,0,1,1,0,0,2,0,0,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,1,0,0,1,1,0,1,0,0,0,2,0,2,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,N +0,1,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,N +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,0,0,1,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,N +1,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +0,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,1,B +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,1,0,0,0,0,0,B +1,0,1,1,1,1,1,0,1,0,0,0,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,2,0,0,1,0,0,0,2,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,2,0,0,0,0,0,3,0,0,0,0,N +1,1,1,0,0,2,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,1,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,N +0,1,0,0,1,1,0,1,1,1,1,1,1,0,0,0,0,A +1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,0,1,1,0,1,1,1,0,2,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,0,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,B +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,0,1,0,1,0,1,1,1,0,1,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +2,1,1,0,0,1,0,1,1,0,0,0,2,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,2,0,1,0,0,1,0,1,0,1,0,0,B +0,0,1,1,0,1,0,0,2,0,0,0,2,0,2,0,0,N +1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,0,1,A +1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,0,0,1,0,1,0,1,0,0,A +1,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,B +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,0,1,0,0,0,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,1,B +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,B +0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,0,0,2,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,0,1,1,0,0,1,1,1,1,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,A +1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,0,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,0,1,0,2,0,0,1,0,0,0,2,0,2,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,0,N +1,1,1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,N +0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,0,1,A +0,0,1,1,1,1,0,0,1,0,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,0,2,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +0,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,A +1,1,1,1,1,1,0,0,0,0,1,0,1,0,1,0,0,N +1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,1,N +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,0,1,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,0,1,0,1,1,0,1,1,1,0,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,2,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,B +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,0,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,0,1,1,0,2,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,A +1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,0,1,0,1,0,1,1,0,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,0,0,1,1,0,0,1,1,1,1,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,1,1,0,1,0,1,1,1,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +0,0,1,1,0,2,0,0,1,0,0,0,2,0,2,0,1,A +1,1,1,1,0,1,1,1,1,1,0,0,1,0,0,0,0,N +1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,3,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,0,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +1,1,1,1,0,2,0,1,1,1,0,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,N +1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +2,1,0,0,1,2,0,2,1,0,0,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,2,0,1,0,1,1,1,0,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,0,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,0,1,1,0,0,1,0,1,0,0,B +0,1,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +1,0,1,1,1,0,0,1,1,1,1,0,1,0,1,0,0,A +0,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,0,B +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,B +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,0,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,0,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,0,1,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,0,0,0,1,0,1,0,1,N +0,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +0,1,1,1,1,1,0,0,1,1,0,0,1,0,2,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,0,N +1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,0,N +1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,B +0,1,1,1,0,1,1,0,1,1,0,0,2,0,1,0,0,N +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,0,N +0,1,0,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,1,1,1,0,1,0,0,1,1,1,0,1,0,1,0,1,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,1,1,0,1,0,0,1,1,1,1,0,0,1,0,0,B +1,0,1,1,1,1,0,1,1,0,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,0,1,1,1,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,A +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,B +2,0,1,1,1,1,0,1,0,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,1,0,0,1,1,0,2,0,1,0,0,B +1,1,1,1,0,1,0,0,2,1,1,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,1,1,0,0,1,0,1,1,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,A +1,0,1,1,1,1,0,2,2,0,0,0,1,0,1,0,0,A +1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,1,N +1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,B +1,1,1,2,0,2,0,0,1,1,0,0,2,0,0,0,0,A +1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,0,0,A +0,1,2,1,1,2,0,0,1,1,1,0,1,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,B +0,1,1,1,0,1,1,0,1,1,1,0,1,0,2,0,0,B +1,1,1,2,0,1,0,1,1,1,1,0,1,0,0,0,0,A +0,1,1,1,1,1,1,0,1,1,0,1,2,0,0,0,0,N +1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,1,0,1,1,0,1,0,0,N +1,1,1,0,1,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,N +0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,N +1,0,1,1,0,2,2,1,0,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,A +1,1,0,1,1,1,0,1,1,1,0,1,1,0,1,0,0,B +1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,0,0,1,1,1,1,0,1,0,1,0,1,B +0,1,1,1,1,1,0,1,1,1,0,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,0,A +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,0,A +1,1,0,1,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,0,0,1,0,1,0,1,A +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,0,1,0,1,0,1,0,0,N +1,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,B +0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,B +1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,N +0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,A +1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,N +1,1,2,1,1,1,0,1,1,0,0,1,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,A +0,1,1,1,1,1,1,0,1,1,1,0,2,0,1,0,0,B +1,1,1,1,0,2,0,1,1,1,0,0,2,0,1,0,0,B +1,1,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,A +1,1,1,1,0,1,0,1,1,2,2,0,1,0,1,0,0,B +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,N +1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,N +1,1,2,1,0,1,0,1,1,2,1,0,2,0,0,0,0,N +1,1,1,1,0,2,0,1,1,1,1,0,2,0,2,0,0,B diff --git a/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/testData.csv b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/testData.csv new file mode 100644 index 0000000..4668dd6 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/dmc/dmc07/testData.csv @@ -0,0 +1,10000 @@ +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;1;0;1;B +1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;B +1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;0;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;A +0;0;1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;0;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;1;0;0;0;0;1;0;0;0;1;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;2;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;1;1;0;0;0;1;A +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;1;1;0;1;0;1;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;1;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;1;2;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;2;0;1;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;2;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;1;0;0;1;0;0;1;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;1;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;1;0;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;3;0;0;0;0;0;3;0;0;0;0;N +0;0;0;1;1;1;0;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;N +1;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;1;0;0;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;2;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;1;N +1;0;0;1;0;1;0;1;1;1;1;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1;B +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;2;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;1;B +0;0;1;1;1;0;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;1;1;0;0;0;0;B +0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;2;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;3;3;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;1;1;1;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0;A +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;1;0;1;0;0;0;1;1;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;2;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;1;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;1;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;1;1;1;1;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;2;0;0;0;0;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;1;1;0;1;1;0;1;0;1;0;1;0;0;N +1;0;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;2;0;0;0;0;0;2;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;2;0;0;0;0;0;3;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;1;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;1;1;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;1;1;0;0;1;1;1;1;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;1;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;N +0;1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;1;0;1;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;N +1;0;0;1;0;2;0;0;1;0;1;0;2;0;0;0;1;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;0;0;0;0;0;B +1;1;1;0;0;2;0;0;1;1;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;2;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;2;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;2;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;B +1;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;1;1;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;1;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;1;0;1;1;0;1;0;0;A +1;1;0;0;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;1;1;0;1;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +2;1;1;0;0;1;0;2;3;1;0;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0;B +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;2;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;1;1;0;0;0;0;0;1;1;1;0;0;0;0;0;1;B +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;1;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;1;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;1;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;1;0;0;2;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;B +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;2;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;1;1;1;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;1;1;1;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;1;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;1;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;1;1;0;1;0;0;0;0;B +1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;1;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;0;0;1;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;1;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;B +0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;1;1;0;2;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;A +0;1;0;1;1;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;0;1;1;1;1;1;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;0;1;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;0;1;1;0;1;0;1;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;0;1;1;1;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;1;0;1;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;1;1;1;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +1;1;1;1;1;1;0;1;1;1;1;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;1;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;2;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;1;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0;B +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;1;0;1;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;A +0;1;1;0;1;0;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;2;0;3;0;1;1;1;0;1;3;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;1;0;0;1;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;1;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;1;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;B +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;A +2;1;1;1;1;1;0;0;1;0;0;0;2;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;B +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;1;0;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;1;1;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;2;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;B +1;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;1;1;1;1;0;0;1;1;0;0;2;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;1;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;0;0;1;1;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;1;2;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;2;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +1;1;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;0;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;1;0;0;N +1;1;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;2;0;1;0;0;A +1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;1;1;0;1;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;1;1;0;1;1;1;0;1;1;0;1;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;1;0;1;0;0;1;0;1;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;2;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;A +1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;0;0;1;0;1;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;1;0;1;0;0;1;0;1;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;2;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;1;0;0;0;0;1;1;1;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;1;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;1;0;1;A +1;0;1;0;0;1;0;0;1;1;0;1;1;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;2;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;1;B +0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;1;1;1;0;1;0;0;A +1;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;2;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;2;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +1;1;1;0;1;2;0;0;1;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;2;0;1;0;0;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;1;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;1;0;1;0;1;0;0;1;1;0;1;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;1;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;1;0;0;1;0;0;1;0;1;0;1;B +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +1;1;1;1;0;0;0;1;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;1;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;2;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;1;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +2;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;1;1;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;2;0;0;1;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;2;1;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;1;1;0;0;1;1;1;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;0;0;1;1;1;1;0;1;0;1;0;0;A +0;0;1;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;1;1;0;0;1;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;0;1;1;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;1;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;B +1;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;0;B +1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;1;1;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;1;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;2;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;1;1;0;1;1;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;2;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;1;0;1;1;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;1;1;0;0;1;1;1;1;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;2;0;0;0;0;0;2;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;0;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +1;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;1;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;1;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;1;1;1;1;0;0;1;1;0;1;1;0;0;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +1;1;1;0;0;1;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;2;0;0;0;0;0;2;0;0;0;0;N +1;1;0;1;1;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;1;1;0;1;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +1;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;3;0;0;0;0;0;3;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;2;1;0;1;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;1;0;0;2;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;1;0;1;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +1;1;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;1;1;0;1;0;0;B +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;0;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +1;0;1;0;1;0;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;B +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;1;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;1;0;0;0;0;1;0;0;1;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;1;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +1;0;1;1;1;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;1;1;1;0;0;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;1;1;1;0;1;0;1;1;0;1;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;1;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;2;0;0;0;1;0;2;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;1;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;1;1;0;1;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;1;1;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;2;0;2;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;A +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;1;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;1;1;0;0;0;0;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;B +0;0;1;0;1;1;0;1;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;2;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;1;1;0;1;0;0;A +1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;2;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;2;0;1;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;1;0;1;1;1;0;0;1;0;0;0;0;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;A +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;1;1;1;0;1;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;1;0;0;0;0;1;0;1;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;1;1;1;1;0;0;0;1;0;1;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;2;0;0;2;0;1;0;2;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +2;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;1;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;1;1;0;0;0;0;A +0;0;0;1;0;2;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;0;0;2;0;0;0;0;0;0;2;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;1;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +2;1;0;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;1;2;1;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;1;0;0;0;1;0;0;0;1;0;0;0;0;A +1;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;2;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;A +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;1;0;1;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;N +0;0;0;1;1;2;0;0;0;0;0;0;2;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;1;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;0;0;0;1;1;0;1;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;1;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;0;B +1;0;0;1;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;2;1;0;0;2;0;0;0;0;0;2;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +1;0;1;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;2;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;A +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;2;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +1;1;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;1;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;1;B +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;1;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;1;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;1;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;2;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;1;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;1;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +1;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;1;1;0;0;1;1;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;A +1;0;0;0;1;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;1;0;0;1;1;1;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;1;1;0;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;2;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;2;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;1;0;1;0;1;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;0;1;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;2;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +1;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;1;0;0;N +1;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;1;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;1;1;1;1;0;1;1;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;1;0;0;N +1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;2;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;1;0;1;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;1;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +1;1;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;1;0;1;0;0;0;1;0;0;1;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;1;B +0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;1;1;1;0;0;0;0;B +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;1;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;1;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;B +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;1;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;1;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;1;0;1;1;0;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +1;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;1;0;1;1;0;1;0;1;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;1;0;0;0;1;0;0;0;0;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;1;0;0;B +0;0;1;0;0;0;2;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;1;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;0;0;0;0;0;0;0;0;1;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;A +0;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;0;1;1;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;2;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;2;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +1;1;0;0;0;1;0;1;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;2;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;0;0;0;0;1;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;1;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +2;1;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;1;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;B +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;1;1;0;0;1;0;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;A +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;1;0;0;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;1;0;1;1;0;1;0;0;A +1;0;1;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;1;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;2;0;0;0;0;N +0;1;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;A +1;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;1;0;1;1;0;1;1;1;1;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;1;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;1;0;0;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;0;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;B +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;2;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +1;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;1;1;1;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;1;1;1;0;1;0;1;1;1;1;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;1;1;0;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;B +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;1;0;0;N +0;1;0;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;1;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;2;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;1;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;1;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;1;1;0;0;0;0;0;0;N +0;1;1;0;1;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +1;0;1;1;1;1;0;1;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;2;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;1;0;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;1;0;1;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;1;1;0;1;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;1;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;0;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;1;1;0;1;0;0;1;1;1;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;1;A +1;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;1;1;1;1;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;2;2;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;1;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;B +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;B +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;1;0;0;0;0;1;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;1;1;0;0;0;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;B +0;0;1;1;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;1;1;0;0;1;0;0;0;1;1;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;1;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;1;0;0;2;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;1;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;N +0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;0;0;1;1;0;0;0;0;A +1;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;0;0;1;0;0;0;0;A +1;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +1;1;1;0;0;0;0;1;1;1;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;1;1;0;0;0;0;0;2;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;1;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;1;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;1;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;1;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;1;0;0;B +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;2;1;1;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;1;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;A +0;1;1;0;1;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;0;1;0;0;1;1;0;0;0;0;0;2;0;1;0;1;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;0;1;0;1;0;1;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;1;0;1;0;0;0;0;N +0;1;1;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;1;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;1;0;0;1;0;0;N +0;0;1;0;1;0;1;0;0;1;0;1;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;N +1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;1;N +1;0;0;1;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;0;0;1;0;1;0;1;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;1;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;0;1;1;1;1;0;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;1;0;0;N +1;1;1;1;0;1;0;1;1;1;1;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;1;0;1;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;0;0;1;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;1;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;1;0;1;0;0;1;0;0;0;0;B +0;1;1;1;0;1;0;0;0;1;1;0;1;0;1;0;1;B +0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;1;0;1;0;1;0;1;0;0;A +0;0;1;1;1;0;1;0;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;0;0;0;A +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;1;0;0;1;0;1;0;0;A +1;1;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +1;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;1;1;1;0;0;0;1;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;0;0;1;0;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;1;1;1;0;0;0;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;1;0;0;A +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;1;0;0;0;0;0;0;N +1;1;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +1;0;0;1;0;2;0;0;1;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;1;1;0;0;1;0;1;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;B +0;0;1;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;N +0;0;0;1;1;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;1;0;0;0;1;0;0;1;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;1;1;0;0;1;0;0;0;1;0;0;0;0;N +1;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;0;0;0;0;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;B +1;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +1;0;1;0;0;1;0;0;0;0;1;0;1;0;1;0;0;A +0;1;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;0;0;1;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;0;0;1;0;1;0;0;A +1;0;1;0;0;1;0;1;1;1;0;0;1;0;0;0;0;B +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;1;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;1;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;1;0;0;0;1;0;0;0;0;A +0;1;1;1;0;1;0;0;1;1;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;0;1;0;0;1;0;0;0;1;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;1;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;A +0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +1;0;0;0;0;1;0;1;0;1;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;1;1;0;1;0;0;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;N +0;1;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;1;0;1;0;1;1;0;1;0;1;0;0;0;0;B +0;0;0;1;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +1;0;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;1;0;1;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;1;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;1;0;1;0;0;0;0;N +1;0;1;1;0;1;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;0;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;B +0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +1;0;1;1;0;1;0;1;0;0;1;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +1;0;2;1;0;1;0;0;1;0;0;0;0;0;1;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;0;0;N +1;0;1;1;0;1;0;1;1;0;1;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;1;0;0;0;1;0;1;0;1;0;0;1;0;1;0;0;B +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;1;1;0;1;0;0;1;1;1;0;1;0;1;0;0;A +1;0;1;0;0;0;0;0;1;0;1;0;1;0;0;0;0;A +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +1;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;1;0;N +1;1;0;0;1;2;0;0;1;0;0;0;2;0;0;0;0;A +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;0;0;0;0;0;N +0;0;0;2;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +1;0;1;0;0;0;0;1;1;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;1;0;0;0;1;1;1;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;0;0;1;0;1;0;0;0;0;0;0;A +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +1;0;0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;1;A +0;0;1;1;0;1;0;0;0;1;0;0;1;0;1;0;0;A +0;1;0;0;0;1;0;0;0;0;1;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;1;0;0;N +0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;N +0;0;0;1;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;1;0;0;N +0;0;0;1;0;1;0;0;0;1;1;0;1;0;0;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;0;0;1;0;0;0;0;N +0;0;1;0;0;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;1;1;0;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;1;0;0;1;0;1;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;1;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;N +0;0;1;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;1;0;1;0;0;0;0;B +0;0;1;0;0;0;0;0;1;0;1;0;1;0;0;0;0;N +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;1;0;0;0;1;0;0;1;0;0;0;1;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;1;0;1;0;0;1;1;0;1;0;1;0;0;B +0;0;0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;A +0;0;0;1;1;0;1;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;N +0;0;0;1;0;0;1;0;0;0;1;0;1;0;1;0;0;N +0;1;1;0;0;1;0;0;1;1;0;0;1;0;0;0;0;N +0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;N +0;1;0;1;0;1;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;1;0;0;1;0;0;0;0;0;1;0;0;0;0;B +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;0;0;1;0;0;1;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N +0;0;1;1;0;0;1;0;0;1;0;0;1;0;0;0;0;A +0;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;N +0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;A +0;0;0;1;1;0;0;0;0;0;0;0;1;0;1;0;0;A +0;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;N diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/TSPData.class b/build/web/WEB-INF/classes/test/org/sigoa/example/TSPData.class new file mode 100644 index 0000000..38a7ffb Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/example/TSPData.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/brd14051.txt b/build/web/WEB-INF/classes/test/org/sigoa/example/brd14051.txt new file mode 100644 index 0000000..c0166d8 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/example/brd14051.txt @@ -0,0 +1,14059 @@ +SOURCE: http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95/ +NAME : brd14051 +COMMENT : BR Deutschland in den Grenzen von 1989 (Bachem/Wottawa) +TYPE : TSP +DIMENSION : 14051 +EDGE_WEIGHT_TYPE : EUC_2D +NODE_COORD_SECTION + 1 2918 6528 + 2 2925 6597 + 3 2926 6609 + 4 2927 6312 + 5 2930 6328 + 6 2934 6545 + 7 2938 7412 + 8 2941 6456 + 9 2945 6284 + 10 2947 6663 + 11 2948 5475 + 12 2948 6513 + 13 2948 7456 + 14 2950 6350 + 15 2950 6480 + 16 2951 7293 + 17 2957 5422 + 18 2958 5501 + 19 2959 6385 + 20 2962 5437 + 21 2962 5460 + 22 2963 6476 + 23 2964 5409 + 24 2965 6450 + 25 2965 6602 + 26 2968 7322 + 27 2969 6212 + 28 2972 6406 + 29 2973 5380 + 30 2973 6671 + 31 2974 5563 + 32 2977 6493 + 33 2980 5573 + 34 2981 6576 + 35 2982 6333 + 36 2983 7487 + 37 2984 5422 + 38 2984 5510 + 39 2985 5495 + 40 2987 5393 + 41 2987 5438 + 42 2987 6551 + 43 2990 5555 + 44 2991 5583 + 45 2992 5411 + 46 2995 7425 + 47 2997 5380 + 48 2999 5545 + 49 3001 5426 + 50 3001 6577 + 51 3002 6598 + 52 3004 6394 + 53 3005 6345 + 54 3007 5508 + 55 3007 5528 + 56 3007 5567 + 57 3007 7303 + 58 3008 5333 + 59 3009 6209 + 60 3009 6657 + 61 3010 5595 + 62 3010 6230 + 63 3010 6643 + 64 3011 5420 + 65 3012 5571 + 66 3012 5655 + 67 3013 5491 + 68 3013 5556 + 69 3014 5308 + 70 3014 6478 + 71 3015 5443 + 72 3016 5399 + 73 3018 5618 + 74 3018 6382 + 75 3019 5479 + 76 3019 7435 + 77 3020 6429 + 78 3021 6137 + 79 3024 6768 + 80 3025 6547 + 81 3026 5495 + 82 3026 5589 + 83 3026 6604 + 84 3026 7407 + 85 3026 7421 + 86 3027 5413 + 87 3029 5998 + 88 3029 6048 + 89 3030 5295 + 90 3032 5433 + 91 3033 6180 + 92 3033 6639 + 93 3034 5333 + 94 3035 6801 + 95 3036 5461 + 96 3036 6232 + 97 3036 6669 + 98 3037 5394 + 99 3037 5444 + 100 3038 7183 + 101 3038 7291 + 102 3040 5365 + 103 3041 5481 + 104 3041 5663 + 105 3041 5675 + 106 3042 7212 + 107 3043 5573 + 108 3044 5409 + 109 3045 6035 + 110 3045 6846 + 111 3046 6527 + 112 3046 7502 + 113 3048 5699 + 114 3048 6270 + 115 3048 6488 + 116 3048 6886 + 117 3049 6691 + 118 3051 5515 + 119 3051 5627 + 120 3051 6572 + 121 3052 5470 + 122 3052 6596 + 123 3052 6753 + 124 3053 6639 + 125 3055 5277 + 126 3055 7323 + 127 3056 5355 + 128 3056 7378 + 129 3057 6012 + 130 3057 6351 + 131 3058 6070 + 132 3059 5387 + 133 3061 5340 + 134 3061 5459 + 135 3062 7227 + 136 3063 5481 + 137 3063 6054 + 138 3064 6217 + 139 3065 5427 + 140 3065 5539 + 141 3065 6534 + 142 3067 5290 + 143 3067 5683 + 144 3068 5383 + 145 3068 6450 + 146 3068 6788 + 147 3068 7146 + 148 3071 5440 + 149 3072 5304 + 150 3072 6121 + 151 3074 5588 + 152 3075 5565 + 153 3076 6326 + 154 3077 5315 + 155 3078 6724 + 156 3079 5467 + 157 3079 6259 + 158 3080 5385 + 159 3080 5663 + 160 3080 6857 + 161 3082 5706 + 162 3082 6348 + 163 3083 5573 + 164 3083 6505 + 165 3085 5359 + 166 3085 5396 + 167 3086 7082 + 168 3087 6768 + 169 3087 7046 + 170 3088 5688 + 171 3088 6091 + 172 3088 7339 + 173 3090 6962 + 174 3091 5488 + 175 3092 5416 + 176 3093 5321 + 177 3093 6059 + 178 3093 6374 + 179 3093 6414 + 180 3093 7177 + 181 3095 6567 + 182 3096 6686 + 183 3097 6766 + 184 3097 6984 + 185 3098 5464 + 186 3099 6275 + 187 3099 6833 + 188 3100 4931 + 189 3100 5512 + 190 3100 5549 + 191 3101 5369 + 192 3101 5593 + 193 3101 7028 + 194 3102 5250 + 195 3102 6459 + 196 3103 7463 + 197 3104 5455 + 198 3104 5526 + 199 3104 6870 + 200 3105 5409 + 201 3105 5568 + 202 3106 4828 + 203 3106 5608 + 204 3106 5749 + 205 3107 5556 + 206 3107 6900 + 207 3109 5365 + 208 3110 6091 + 209 3111 5328 + 210 3112 5381 + 211 3113 6336 + 212 3115 5335 + 213 3115 5517 + 214 3115 7272 + 215 3116 5565 + 216 3116 6445 + 217 3116 6489 + 218 3117 5373 + 219 3117 5535 + 220 3117 5619 + 221 3117 7239 + 222 3118 7194 + 223 3121 5301 + 224 3121 5428 + 225 3121 5487 + 226 3121 5669 + 227 3122 5502 + 228 3122 6617 + 229 3123 5335 + 230 3123 5364 + 231 3124 6563 + 232 3124 7075 + 233 3125 7161 + 234 3127 5578 + 235 3128 6113 + 236 3129 5410 + 237 3130 5389 + 238 3130 7349 + 239 3131 5588 + 240 3131 5757 + 241 3132 5350 + 242 3132 5546 + 243 3133 5435 + 244 3133 5557 + 245 3135 6650 + 246 3136 5261 + 247 3136 5495 + 248 3137 6717 + 249 3138 5313 + 250 3138 5336 + 251 3138 5375 + 252 3139 6528 + 253 3140 5516 + 254 3140 6372 + 255 3140 6807 + 256 3141 4892 + 257 3141 4978 + 258 3141 6324 + 259 3142 5294 + 260 3142 5402 + 261 3143 6440 + 262 3143 7104 + 263 3144 6595 + 264 3145 5877 + 265 3145 6750 + 266 3145 7447 + 267 3146 4853 + 268 3146 6063 + 269 3147 5521 + 270 3147 6176 + 271 3147 6981 + 272 3148 5535 + 273 3148 6097 + 274 3148 6902 + 275 3148 7403 + 276 3150 5236 + 277 3151 5205 + 278 3151 5438 + 279 3152 5369 + 280 3152 5431 + 281 3152 5455 + 282 3152 6204 + 283 3155 5046 + 284 3155 5585 + 285 3155 6637 + 286 3155 6680 + 287 3155 6692 + 288 3155 6704 + 289 3157 5987 + 290 3158 5026 + 291 3159 5266 + 292 3159 5599 + 293 3159 5921 + 294 3159 6482 + 295 3160 5511 + 296 3161 5676 + 297 3161 6627 + 298 3162 5391 + 299 3162 5643 + 300 3163 5592 + 301 3163 6220 + 302 3163 6732 + 303 3164 5563 + 304 3165 6020 + 305 3166 5811 + 306 3167 6844 + 307 3169 5399 + 308 3169 5580 + 309 3170 5448 + 310 3170 6146 + 311 3170 6687 + 312 3170 7025 + 313 3171 5237 + 314 3171 6372 + 315 3171 6748 + 316 3172 5065 + 317 3172 5459 + 318 3173 6642 + 319 3174 5328 + 320 3174 5420 + 321 3175 5337 + 322 3175 5430 + 323 3175 6440 + 324 3175 7163 + 325 3176 5627 + 326 3176 7033 + 327 3177 4911 + 328 3177 4942 + 329 3177 6887 + 330 3178 5525 + 331 3178 5805 + 332 3179 5556 + 333 3179 5776 + 334 3179 6246 + 335 3179 7078 + 336 3180 5215 + 337 3180 5267 + 338 3180 5610 + 339 3181 5286 + 340 3181 5307 + 341 3182 6331 + 342 3182 6578 + 343 3182 6732 + 344 3182 6810 + 345 3183 5015 + 346 3183 5959 + 347 3183 7202 + 348 3184 6759 + 349 3185 6742 + 350 3185 6753 + 351 3186 4989 + 352 3186 6354 + 353 3186 6469 + 354 3187 5232 + 355 3187 5483 + 356 3187 6627 + 357 3187 6649 + 358 3188 6184 + 359 3188 6672 + 360 3188 7242 + 361 3188 7304 + 362 3189 5536 + 363 3189 5714 + 364 3189 6617 + 365 3190 5273 + 366 3190 5586 + 367 3190 5723 + 368 3191 5456 + 369 3192 5340 + 370 3193 5352 + 371 3194 5840 + 372 3194 6531 + 373 3195 4831 + 374 3195 6031 + 375 3196 5438 + 376 3196 7354 + 377 3197 5106 + 378 3199 6722 + 379 3201 5002 + 380 3201 5090 + 381 3201 6507 + 382 3203 5538 + 383 3203 6221 + 384 3203 6930 + 385 3203 7370 + 386 3204 5333 + 387 3204 5476 + 388 3205 5710 + 389 3205 6412 + 390 3205 7014 + 391 3206 5522 + 392 3206 7425 + 393 3207 5407 + 394 3208 4862 + 395 3208 6742 + 396 3208 6743 + 397 3208 6860 + 398 3209 5738 + 399 3210 4941 + 400 3210 5048 + 401 3211 5247 + 402 3211 5448 + 403 3211 5999 + 404 3212 5197 + 405 3212 5335 + 406 3212 6360 + 407 3212 6673 + 408 3212 6732 + 409 3214 5482 + 410 3214 5575 + 411 3214 6564 + 412 3214 7119 + 413 3215 4902 + 414 3215 6709 + 415 3216 5644 + 416 3216 6115 + 417 3217 5290 + 418 3217 7074 + 419 3218 6482 + 420 3218 6673 + 421 3218 6776 + 422 3219 5266 + 423 3219 6636 + 424 3220 5434 + 425 3220 5673 + 426 3220 6396 + 427 3220 6868 + 428 3221 5601 + 429 3222 5796 + 430 3222 6992 + 431 3224 5088 + 432 3224 5317 + 433 3224 6262 + 434 3225 6180 + 435 3225 7283 + 436 3226 4793 + 437 3226 5381 + 438 3226 5477 + 439 3227 6693 + 440 3227 6951 + 441 3228 6241 + 442 3228 6737 + 443 3228 7468 + 444 3229 5531 + 445 3230 4974 + 446 3230 6050 + 447 3230 6303 + 448 3230 6723 + 449 3231 6833 + 450 3232 5026 + 451 3234 4998 + 452 3234 6449 + 453 3235 4927 + 454 3236 5087 + 455 3237 5540 + 456 3237 5636 + 457 3237 5670 + 458 3238 5529 + 459 3240 5428 + 460 3240 7257 + 461 3241 5956 + 462 3241 6777 + 463 3241 6806 + 464 3242 5146 + 465 3242 6753 + 466 3244 5801 + 467 3244 6696 + 468 3245 6479 + 469 3245 7040 + 470 3246 4938 + 471 3247 5335 + 472 3247 6222 + 473 3247 6594 + 474 3247 7384 + 475 3251 4678 + 476 3251 5472 + 477 3251 5513 + 478 3251 6670 + 479 3252 5009 + 480 3252 5041 + 481 3252 6879 + 482 3253 5076 + 483 3253 5248 + 484 3253 7013 + 485 3253 7334 + 486 3253 7451 + 487 3254 4846 + 488 3254 6637 + 489 3255 5100 + 490 3255 5840 + 491 3256 5535 + 492 3257 4816 + 493 3257 5295 + 494 3257 5651 + 495 3257 6251 + 496 3258 4761 + 497 3258 4991 + 498 3258 5272 + 499 3258 5323 + 500 3258 6503 + 501 3259 5411 + 502 3259 6332 + 503 3260 4906 + 504 3260 5310 + 505 3261 5202 + 506 3261 6101 + 507 3262 4969 + 508 3262 6697 + 509 3262 6982 + 510 3263 5031 + 511 3263 5445 + 512 3264 6735 + 513 3265 5341 + 514 3265 6854 + 515 3266 4691 + 516 3266 4825 + 517 3266 5176 + 518 3266 5699 + 519 3266 5731 + 520 3266 5874 + 521 3267 6133 + 522 3268 5461 + 523 3268 6938 + 524 3269 5439 + 525 3269 7278 + 526 3270 6012 + 527 3270 6558 + 528 3271 5375 + 529 3272 4788 + 530 3272 5306 + 531 3272 5388 + 532 3272 5994 + 533 3273 6881 + 534 3274 5784 + 535 3275 7480 + 536 3276 6459 + 537 3277 5606 + 538 3278 5454 + 539 3278 7163 + 540 3281 6521 + 541 3282 5787 + 542 3282 6792 + 543 3284 5484 + 544 3284 5940 + 545 3285 7434 + 546 3286 5411 + 547 3286 5548 + 548 3286 5576 + 549 3287 5527 + 550 3288 5521 + 551 3288 5773 + 552 3288 6170 + 553 3288 6294 + 554 3289 6203 + 555 3289 6817 + 556 3289 6919 + 557 3291 4799 + 558 3291 5696 + 559 3292 5290 + 560 3292 5300 + 561 3292 5375 + 562 3292 6452 + 563 3294 6654 + 564 3295 4746 + 565 3295 6737 + 566 3296 4665 + 567 3296 6114 + 568 3296 6342 + 569 3296 6512 + 570 3296 6602 + 571 3296 6897 + 572 3296 7079 + 573 3297 4626 + 574 3297 5736 + 575 3298 5358 + 576 3298 5440 + 577 3298 5466 + 578 3300 5230 + 579 3300 5798 + 580 3301 5760 + 581 3301 5814 + 582 3301 6897 + 583 3302 5304 + 584 3302 6138 + 585 3302 6364 + 586 3302 6572 + 587 3303 5138 + 588 3303 7012 + 589 3304 5690 + 590 3304 6231 + 591 3305 5337 + 592 3305 5603 + 593 3305 6263 + 594 3306 5484 + 595 3306 6706 + 596 3307 5379 + 597 3307 5765 + 598 3307 7184 + 599 3308 4702 + 600 3310 6391 + 601 3310 6490 + 602 3310 6622 + 603 3311 4974 + 604 3311 5727 + 605 3312 6867 + 606 3313 5421 + 607 3313 6600 + 608 3313 6931 + 609 3314 5898 + 610 3315 5396 + 611 3315 5470 + 612 3316 5293 + 613 3316 6102 + 614 3317 4815 + 615 3319 6878 + 616 3320 4720 + 617 3320 4875 + 618 3320 6859 + 619 3321 5046 + 620 3321 6947 + 621 3322 5956 + 622 3322 6189 + 623 3323 4920 + 624 3323 7155 + 625 3324 5356 + 626 3324 7129 + 627 3325 4566 + 628 3325 7223 + 629 3327 6877 + 630 3328 4727 + 631 3328 4977 + 632 3328 6735 + 633 3329 5833 + 634 3329 5896 + 635 3329 6986 + 636 3331 4601 + 637 3332 4966 + 638 3332 5655 + 639 3333 5005 + 640 3333 7057 + 641 3334 4982 + 642 3334 5056 + 643 3334 6638 + 644 3335 6253 + 645 3336 5075 + 646 3336 6088 + 647 3336 6124 + 648 3336 6360 + 649 3336 6662 + 650 3336 6884 + 651 3336 6942 + 652 3337 5391 + 653 3337 5700 + 654 3337 7128 + 655 3337 7335 + 656 3338 5001 + 657 3339 6065 + 658 3339 6756 + 659 3339 6923 + 660 3340 5173 + 661 3340 5449 + 662 3340 5974 + 663 3340 6424 + 664 3340 6908 + 665 3341 4659 + 666 3341 5625 + 667 3341 5786 + 668 3341 6177 + 669 3341 6305 + 670 3341 6820 + 671 3341 7490 + 672 3342 5015 + 673 3344 5732 + 674 3345 6469 + 675 3347 5287 + 676 3347 5348 + 677 3347 5426 + 678 3349 5064 + 679 3349 5210 + 680 3350 5529 + 681 3351 4689 + 682 3351 5577 + 683 3351 6889 + 684 3351 7198 + 685 3352 5041 + 686 3353 5666 + 687 3353 7048 + 688 3353 7376 + 689 3355 7255 + 690 3356 4498 + 691 3356 5072 + 692 3356 5367 + 693 3358 7024 + 694 3359 5689 + 695 3359 7454 + 696 3361 5033 + 697 3361 5094 + 698 3361 5102 + 699 3362 5449 + 700 3362 5549 + 701 3362 5745 + 702 3362 5997 + 703 3364 5185 + 704 3364 6412 + 705 3364 6913 + 706 3365 4644 + 707 3366 6174 + 708 3366 6501 + 709 3367 5141 + 710 3367 6881 + 711 3368 5154 + 712 3368 6993 + 713 3369 4859 + 714 3369 5819 + 715 3369 6698 + 716 3369 6835 + 717 3369 6939 + 718 3370 5090 + 719 3370 5455 + 720 3370 5716 + 721 3370 6111 + 722 3370 6882 + 723 3371 6489 + 724 3372 5049 + 725 3373 5579 + 726 3374 5124 + 727 3374 5671 + 728 3375 6450 + 729 3375 6964 + 730 3376 7219 + 731 3377 6964 + 732 3378 6093 + 733 3378 6531 + 734 3379 5107 + 735 3379 5520 + 736 3379 5933 + 737 3379 6809 + 738 3380 5338 + 739 3380 5354 + 740 3381 4754 + 741 3381 6372 + 742 3381 6556 + 743 3381 6740 + 744 3382 4794 + 745 3382 6232 + 746 3382 6654 + 747 3382 6707 + 748 3382 6860 + 749 3383 5306 + 750 3383 5687 + 751 3384 4561 + 752 3384 5275 + 753 3385 4633 + 754 3385 5061 + 755 3385 5208 + 756 3385 5752 + 757 3386 5049 + 758 3386 6015 + 759 3386 6912 + 760 3387 5007 + 761 3388 6951 + 762 3389 4968 + 763 3390 5100 + 764 3390 7505 + 765 3391 5292 + 766 3391 6971 + 767 3391 7068 + 768 3392 5623 + 769 3392 5909 + 770 3392 6420 + 771 3393 7012 + 772 3394 6258 + 773 3394 7102 + 774 3395 4588 + 775 3395 4600 + 776 3395 4715 + 777 3395 5511 + 778 3395 6795 + 779 3395 6922 + 780 3396 5191 + 781 3396 5248 + 782 3398 5502 + 783 3398 5548 + 784 3398 6296 + 785 3398 7178 + 786 3398 7327 + 787 3399 5661 + 788 3400 5333 + 789 3400 5668 + 790 3400 5685 + 791 3400 6586 + 792 3401 5582 + 793 3402 4998 + 794 3403 4489 + 795 3403 5151 + 796 3403 5391 + 797 3404 4538 + 798 3404 6166 + 799 3404 6633 + 800 3404 6950 + 801 3405 7046 + 802 3405 7136 + 803 3406 5820 + 804 3406 6080 + 805 3406 6194 + 806 3406 7166 + 807 3407 5087 + 808 3407 5309 + 809 3407 5599 + 810 3408 4687 + 811 3409 7117 + 812 3410 5173 + 813 3410 5187 + 814 3410 5543 + 815 3410 5716 + 816 3410 6756 + 817 3410 6776 + 818 3410 6794 + 819 3411 4647 + 820 3411 5356 + 821 3411 6130 + 822 3411 6336 + 823 3412 4629 + 824 3412 4972 + 825 3412 6509 + 826 3413 5304 + 827 3413 6691 + 828 3413 7017 + 829 3414 6901 + 830 3415 7453 + 831 3417 5896 + 832 3417 6022 + 833 3418 6364 + 834 3418 6405 + 835 3419 5117 + 836 3419 5684 + 837 3419 6479 + 838 3419 7010 + 839 3419 7023 + 840 3421 5236 + 841 3421 6973 + 842 3422 6535 + 843 3423 5638 + 844 3423 6053 + 845 3424 4910 + 846 3424 5771 + 847 3424 5917 + 848 3424 7125 + 849 3425 5414 + 850 3425 5430 + 851 3425 6875 + 852 3426 6741 + 853 3426 6776 + 854 3426 6791 + 855 3426 6813 + 856 3426 6823 + 857 3426 7089 + 858 3427 4467 + 859 3427 4522 + 860 3427 5449 + 861 3427 5697 + 862 3427 6294 + 863 3427 6853 + 864 3427 7021 + 865 3428 5978 + 866 3428 6920 + 867 3428 6928 + 868 3428 7032 + 869 3428 7083 + 870 3429 4996 + 871 3429 6986 + 872 3429 7061 + 873 3430 5104 + 874 3430 5573 + 875 3431 5267 + 876 3431 5827 + 877 3432 6245 + 878 3433 5337 + 879 3433 6448 + 880 3433 7140 + 881 3435 4626 + 882 3435 5088 + 883 3435 6929 + 884 3436 5178 + 885 3437 4763 + 886 3437 5506 + 887 3437 6139 + 888 3437 6962 + 889 3439 4569 + 890 3439 6987 + 891 3439 7050 + 892 3439 7260 + 893 3440 5366 + 894 3441 7183 + 895 3442 6865 + 896 3443 5210 + 897 3443 5868 + 898 3443 6472 + 899 3443 6643 + 900 3443 7038 + 901 3444 6338 + 902 3446 6193 + 903 3446 6601 + 904 3447 4664 + 905 3447 4782 + 906 3447 5221 + 907 3447 5295 + 908 3447 6823 + 909 3447 7056 + 910 3448 5196 + 911 3448 5400 + 912 3448 6733 + 913 3448 6794 + 914 3448 6982 + 915 3449 5897 + 916 3449 6720 + 917 3449 6750 + 918 3449 7080 + 919 3450 5111 + 920 3450 5819 + 921 3450 5884 + 922 3450 6727 + 923 3450 7104 + 924 3451 5208 + 925 3451 5798 + 926 3451 7003 + 927 3452 5413 + 928 3452 6766 + 929 3452 6786 + 930 3452 7003 + 931 3452 7042 + 932 3452 7060 + 933 3453 5177 + 934 3453 5623 + 935 3453 5785 + 936 3453 6103 + 937 3453 6750 + 938 3454 5268 + 939 3454 5438 + 940 3454 5754 + 941 3454 6704 + 942 3454 6802 + 943 3454 6996 + 944 3454 7011 + 945 3454 7220 + 946 3455 5324 + 947 3455 6882 + 948 3455 9397 + 949 3456 6905 + 950 3456 6923 + 951 3457 4838 + 952 3457 5286 + 953 3457 5773 + 954 3457 5835 + 955 3457 6936 + 956 3458 5505 + 957 3458 6193 + 958 3458 6514 + 959 3458 7080 + 960 3458 7386 + 961 3459 5231 + 962 3459 5854 + 963 3459 6310 + 964 3460 6417 + 965 3461 5552 + 966 3461 5731 + 967 3461 6163 + 968 3462 4611 + 969 3462 6740 + 970 3462 6837 + 971 3462 7095 + 972 3463 5528 + 973 3463 5651 + 974 3463 6704 + 975 3463 6721 + 976 3463 7038 + 977 3463 8238 + 978 3464 4692 + 979 3464 6272 + 980 3464 6375 + 981 3465 4545 + 982 3465 5796 + 983 3465 7099 + 984 3465 7114 + 985 3466 6125 + 986 3466 6952 + 987 3466 7011 + 988 3466 8314 + 989 3468 5751 + 990 3469 5044 + 991 3469 6999 + 992 3470 5448 + 993 3470 6075 + 994 3471 6541 + 995 3471 7523 + 996 3472 4982 + 997 3472 5226 + 998 3472 5589 + 999 3472 5689 + 1000 3472 6704 + 1001 3472 6772 + 1002 3472 6787 + 1003 3472 6803 + 1004 3472 6820 + 1005 3472 7073 + 1006 3473 4892 + 1007 3473 6225 + 1008 3474 7009 + 1009 3474 7039 + 1010 3475 5492 + 1011 3475 5667 + 1012 3475 5819 + 1013 3475 5882 + 1014 3475 6479 + 1015 3476 5477 + 1016 3476 6440 + 1017 3477 4794 + 1018 3477 4939 + 1019 3477 5139 + 1020 3477 5204 + 1021 3477 6245 + 1022 3477 6948 + 1023 3478 4819 + 1024 3478 6451 + 1025 3478 7057 + 1026 3479 5435 + 1027 3479 5844 + 1028 3480 4746 + 1029 3480 5128 + 1030 3481 5299 + 1031 3481 5732 + 1032 3482 5556 + 1033 3482 6101 + 1034 3482 6393 + 1035 3483 5695 + 1036 3483 5802 + 1037 3484 5646 + 1038 3485 4579 + 1039 3485 4998 + 1040 3485 6621 + 1041 3485 7079 + 1042 3485 7114 + 1043 3486 6710 + 1044 3486 6794 + 1045 3487 5387 + 1046 3487 5763 + 1047 3487 5976 + 1048 3488 5601 + 1049 3488 5708 + 1050 3489 5075 + 1051 3489 5468 + 1052 3489 5512 + 1053 3489 5671 + 1054 3489 6356 + 1055 3489 6888 + 1056 3490 5208 + 1057 3490 5245 + 1058 3490 6153 + 1059 3490 6750 + 1060 3492 5154 + 1061 3492 5160 + 1062 3492 7720 + 1063 3493 5498 + 1064 3494 5699 + 1065 3494 5881 + 1066 3495 4666 + 1067 3495 5640 + 1068 3495 5927 + 1069 3495 6426 + 1070 3495 7123 + 1071 3496 6650 + 1072 3497 5098 + 1073 3497 5559 + 1074 3497 9415 + 1075 3498 4690 + 1076 3498 6731 + 1077 3499 5855 + 1078 3500 5778 + 1079 3500 6756 + 1080 3501 4544 + 1081 3501 6372 + 1082 3502 4568 + 1083 3502 5354 + 1084 3502 6488 + 1085 3502 6541 + 1086 3502 7088 + 1087 3503 5179 + 1088 3503 5448 + 1089 3503 5545 + 1090 3503 5901 + 1091 3503 6124 + 1092 3503 6588 + 1093 3503 6845 + 1094 3503 7045 + 1095 3503 7059 + 1096 3503 7070 + 1097 3503 7129 + 1098 3504 4635 + 1099 3504 5911 + 1100 3505 5132 + 1101 3505 5277 + 1102 3505 5462 + 1103 3505 5915 + 1104 3507 5795 + 1105 3508 5824 + 1106 3508 7090 + 1107 3508 7667 + 1108 3508 8190 + 1109 3509 6699 + 1110 3509 6709 + 1111 3510 5570 + 1112 3510 5666 + 1113 3510 5984 + 1114 3510 6223 + 1115 3510 7023 + 1116 3510 7108 + 1117 3510 7370 + 1118 3511 5610 + 1119 3511 6455 + 1120 3512 5083 + 1121 3512 5603 + 1122 3512 6533 + 1123 3512 7123 + 1124 3512 7275 + 1125 3513 6545 + 1126 3514 5758 + 1127 3514 6688 + 1128 3514 6741 + 1129 3514 6799 + 1130 3515 5422 + 1131 3515 5808 + 1132 3515 6172 + 1133 3516 6910 + 1134 3516 6977 + 1135 3517 5124 + 1136 3517 5525 + 1137 3517 7048 + 1138 3518 5500 + 1139 3518 5721 + 1140 3518 6519 + 1141 3518 7079 + 1142 3519 5019 + 1143 3519 5253 + 1144 3519 5444 + 1145 3519 5875 + 1146 3519 6709 + 1147 3519 7058 + 1148 3519 7459 + 1149 3520 5679 + 1150 3520 5892 + 1151 3520 6475 + 1152 3520 7090 + 1153 3520 7107 + 1154 3522 5373 + 1155 3522 6645 + 1156 3524 4815 + 1157 3524 6325 + 1158 3524 6618 + 1159 3525 4782 + 1160 3525 5484 + 1161 3526 4742 + 1162 3526 5135 + 1163 3526 6171 + 1164 3526 6992 + 1165 3526 7347 + 1166 3526 7525 + 1167 3527 5853 + 1168 3527 6200 + 1169 3527 6532 + 1170 3527 6677 + 1171 3528 6149 + 1172 3528 6288 + 1173 3528 7075 + 1174 3529 5085 + 1175 3529 5104 + 1176 3529 5649 + 1177 3529 5828 + 1178 3530 5403 + 1179 3530 5438 + 1180 3530 5673 + 1181 3530 5685 + 1182 3530 6488 + 1183 3530 6557 + 1184 3530 7286 + 1185 3531 4924 + 1186 3531 5272 + 1187 3531 5472 + 1188 3531 5565 + 1189 3531 5791 + 1190 3531 6470 + 1191 3532 4844 + 1192 3532 5309 + 1193 3532 5347 + 1194 3532 5595 + 1195 3532 5879 + 1196 3532 6513 + 1197 3533 4535 + 1198 3533 5693 + 1199 3534 4561 + 1200 3534 4964 + 1201 3534 5116 + 1202 3534 7566 + 1203 3535 4702 + 1204 3535 5293 + 1205 3535 5895 + 1206 3535 6434 + 1207 3535 8151 + 1208 3536 4677 + 1209 3536 4884 + 1210 3536 5166 + 1211 3536 5641 + 1212 3536 6267 + 1213 3536 6403 + 1214 3536 7070 + 1215 3537 6460 + 1216 3538 6477 + 1217 3540 5953 + 1218 3540 6450 + 1219 3540 6536 + 1220 3541 5192 + 1221 3541 5545 + 1222 3541 6668 + 1223 3541 6733 + 1224 3541 6802 + 1225 3542 6424 + 1226 3542 6882 + 1227 3542 8224 + 1228 3543 4551 + 1229 3543 4659 + 1230 3543 5661 + 1231 3543 5674 + 1232 3543 5783 + 1233 3543 6358 + 1234 3544 6762 + 1235 3544 8301 + 1236 3545 5096 + 1237 3545 6018 + 1238 3545 6584 + 1239 3546 5032 + 1240 3546 5054 + 1241 3547 4579 + 1242 3549 5085 + 1243 3549 5524 + 1244 3549 6405 + 1245 3550 5928 + 1246 3550 6097 + 1247 3550 6485 + 1248 3551 5747 + 1249 3552 4522 + 1250 3552 4543 + 1251 3552 4554 + 1252 3552 4807 + 1253 3552 6468 + 1254 3552 6472 + 1255 3552 6555 + 1256 3552 6845 + 1257 3552 7154 + 1258 3553 5697 + 1259 3553 6250 + 1260 3555 5171 + 1261 3555 5702 + 1262 3555 5757 + 1263 3556 5300 + 1264 3556 5713 + 1265 3556 5807 + 1266 3557 5128 + 1267 3557 6279 + 1268 3557 6325 + 1269 3557 7180 + 1270 3558 5634 + 1271 3558 5785 + 1272 3558 7051 + 1273 3558 7206 + 1274 3559 5574 + 1275 3559 5590 + 1276 3559 6399 + 1277 3559 6703 + 1278 3560 4754 + 1279 3560 6480 + 1280 3561 5102 + 1281 3561 5322 + 1282 3561 5560 + 1283 3561 6552 + 1284 3562 4710 + 1285 3562 5684 + 1286 3562 5754 + 1287 3563 5010 + 1288 3563 5150 + 1289 3563 5667 + 1290 3563 6407 + 1291 3563 6473 + 1292 3563 7097 + 1293 3564 5267 + 1294 3564 6757 + 1295 3565 5117 + 1296 3565 5182 + 1297 3565 5420 + 1298 3565 6448 + 1299 3565 6573 + 1300 3565 6631 + 1301 3566 4510 + 1302 3566 5477 + 1303 3566 6384 + 1304 3566 6554 + 1305 3566 8178 + 1306 3567 4463 + 1307 3567 5715 + 1308 3568 6542 + 1309 3568 6921 + 1310 3568 7036 + 1311 3569 4628 + 1312 3569 4843 + 1313 3569 6363 + 1314 3569 6499 + 1315 3570 5304 + 1316 3570 5380 + 1317 3570 6401 + 1318 3570 6442 + 1319 3570 7349 + 1320 3570 7502 + 1321 3571 5005 + 1322 3571 5762 + 1323 3571 7619 + 1324 3572 4489 + 1325 3572 7162 + 1326 3572 7699 + 1327 3573 4535 + 1328 3573 5351 + 1329 3573 5542 + 1330 3573 5936 + 1331 3574 5138 + 1332 3574 5608 + 1333 3574 5779 + 1334 3574 5975 + 1335 3574 7773 + 1336 3575 4732 + 1337 3575 6159 + 1338 3575 6439 + 1339 3576 5155 + 1340 3576 6344 + 1341 3576 7018 + 1342 3576 7065 + 1343 3577 4445 + 1344 3577 7041 + 1345 3577 7052 + 1346 3577 7434 + 1347 3578 4602 + 1348 3578 5669 + 1349 3578 6010 + 1350 3578 6076 + 1351 3578 6121 + 1352 3578 6317 + 1353 3578 6394 + 1354 3579 4826 + 1355 3579 5309 + 1356 3580 4417 + 1357 3581 4885 + 1358 3581 6249 + 1359 3581 6385 + 1360 3582 5277 + 1361 3582 5584 + 1362 3582 6608 + 1363 3584 5377 + 1364 3584 5683 + 1365 3585 5410 + 1366 3585 5573 + 1367 3585 8130 + 1368 3586 6513 + 1369 3586 8194 + 1370 3586 8296 + 1371 3587 4650 + 1372 3587 4706 + 1373 3587 6410 + 1374 3587 6566 + 1375 3587 6877 + 1376 3588 4619 + 1377 3588 5702 + 1378 3589 4788 + 1379 3589 6793 + 1380 3590 4508 + 1381 3590 4687 + 1382 3590 5747 + 1383 3590 5853 + 1384 3590 6499 + 1385 3592 4510 + 1386 3592 4921 + 1387 3592 5771 + 1388 3592 5798 + 1389 3592 6448 + 1390 3592 6663 + 1391 3593 5677 + 1392 3593 6544 + 1393 3594 7253 + 1394 3595 4532 + 1395 3595 4552 + 1396 3596 5142 + 1397 3596 5981 + 1398 3596 6219 + 1399 3596 6954 + 1400 3596 6977 + 1401 3596 6987 + 1402 3597 5243 + 1403 3597 5371 + 1404 3597 5478 + 1405 3598 7007 + 1406 3598 7029 + 1407 3598 7042 + 1408 3599 5123 + 1409 3599 6989 + 1410 3600 5834 + 1411 3601 5597 + 1412 3601 5781 + 1413 3601 5944 + 1414 3601 6970 + 1415 3602 4813 + 1416 3602 4948 + 1417 3602 5684 + 1418 3602 7052 + 1419 3603 6093 + 1420 3603 6999 + 1421 3603 7066 + 1422 3604 5757 + 1423 3604 6663 + 1424 3604 6691 + 1425 3605 5369 + 1426 3605 5821 + 1427 3606 6435 + 1428 3606 7698 + 1429 3606 7716 + 1430 3607 4763 + 1431 3607 7021 + 1432 3607 7151 + 1433 3608 4471 + 1434 3608 4582 + 1435 3608 5969 + 1436 3609 5203 + 1437 3609 5714 + 1438 3609 6050 + 1439 3609 6484 + 1440 3609 6729 + 1441 3610 5320 + 1442 3610 6945 + 1443 3610 7221 + 1444 3611 6631 + 1445 3611 6764 + 1446 3611 8269 + 1447 3612 5519 + 1448 3612 5694 + 1449 3612 5992 + 1450 3612 6582 + 1451 3613 6382 + 1452 3614 5305 + 1453 3614 5416 + 1454 3615 5530 + 1455 3615 7508 + 1456 3616 4854 + 1457 3616 8146 + 1458 3617 4657 + 1459 3617 6305 + 1460 3617 6925 + 1461 3618 5053 + 1462 3618 5278 + 1463 3618 6992 + 1464 3619 4680 + 1465 3619 7020 + 1466 3619 7357 + 1467 3620 7007 + 1468 3620 7021 + 1469 3620 7036 + 1470 3620 7096 + 1471 3620 8223 + 1472 3621 4980 + 1473 3621 5645 + 1474 3621 7067 + 1475 3621 8178 + 1476 3622 4488 + 1477 3622 4514 + 1478 3622 5856 + 1479 3622 6258 + 1480 3622 6473 + 1481 3623 5753 + 1482 3623 5801 + 1483 3623 6245 + 1484 3623 6597 + 1485 3623 6714 + 1486 3624 6177 + 1487 3624 6192 + 1488 3624 6212 + 1489 3624 6217 + 1490 3625 4970 + 1491 3625 5555 + 1492 3625 5727 + 1493 3625 6222 + 1494 3625 6280 + 1495 3625 6398 + 1496 3626 4454 + 1497 3626 4815 + 1498 3626 6167 + 1499 3626 6257 + 1500 3626 6456 + 1501 3626 6796 + 1502 3627 5917 + 1503 3628 5374 + 1504 3628 5655 + 1505 3628 5674 + 1506 3629 5165 + 1507 3629 5502 + 1508 3629 5809 + 1509 3629 6044 + 1510 3630 6823 + 1511 3630 7103 + 1512 3630 7136 + 1513 3630 7181 + 1514 3630 7311 + 1515 3630 7572 + 1516 3631 5008 + 1517 3631 5589 + 1518 3631 5688 + 1519 3631 6506 + 1520 3631 6700 + 1521 3631 7009 + 1522 3631 7020 + 1523 3632 4839 + 1524 3632 5568 + 1525 3632 6397 + 1526 3633 4596 + 1527 3633 5148 + 1528 3633 5778 + 1529 3634 6442 + 1530 3634 6979 + 1531 3636 4930 + 1532 3636 6436 + 1533 3636 6945 + 1534 3637 4994 + 1535 3637 5821 + 1536 3638 5714 + 1537 3639 6152 + 1538 3639 6167 + 1539 3639 6261 + 1540 3639 6889 + 1541 3639 7712 + 1542 3640 4433 + 1543 3640 7052 + 1544 3641 6980 + 1545 3641 6994 + 1546 3641 7007 + 1547 3641 7033 + 1548 3642 6330 + 1549 3642 7081 + 1550 3642 8201 + 1551 3643 6383 + 1552 3643 6490 + 1553 3644 4697 + 1554 3644 5729 + 1555 3644 5816 + 1556 3645 5012 + 1557 3645 6409 + 1558 3646 7509 + 1559 3647 4503 + 1560 3647 6725 + 1561 3648 5237 + 1562 3648 5343 + 1563 3649 4636 + 1564 3649 5677 + 1565 3649 6192 + 1566 3649 6212 + 1567 3649 6397 + 1568 3650 5275 + 1569 3650 5942 + 1570 3651 5186 + 1571 3651 5420 + 1572 3651 7052 + 1573 3652 4983 + 1574 3652 5753 + 1575 3652 6034 + 1576 3652 6810 + 1577 3652 7207 + 1578 3652 7853 + 1579 3653 4868 + 1580 3653 6257 + 1581 3653 6262 + 1582 3653 6512 + 1583 3653 6747 + 1584 3653 6765 + 1585 3653 7404 + 1586 3653 7436 + 1587 3654 5037 + 1588 3655 5509 + 1589 3655 5539 + 1590 3655 5558 + 1591 3655 6108 + 1592 3655 6955 + 1593 3655 7099 + 1594 3655 7127 + 1595 3655 8228 + 1596 3656 5405 + 1597 3656 5820 + 1598 3657 5378 + 1599 3657 5759 + 1600 3657 6177 + 1601 3657 6213 + 1602 3657 6761 + 1603 3658 4530 + 1604 3658 5262 + 1605 3658 6463 + 1606 3659 4937 + 1607 3659 5664 + 1608 3659 6689 + 1609 3660 4471 + 1610 3660 4788 + 1611 3660 4967 + 1612 3660 5459 + 1613 3660 5742 + 1614 3660 6105 + 1615 3660 6662 + 1616 3660 7566 + 1617 3660 7825 + 1618 3661 5488 + 1619 3661 5885 + 1620 3661 6700 + 1621 3661 6701 + 1622 3661 6972 + 1623 3661 6988 + 1624 3661 7007 + 1625 3661 7027 + 1626 3661 7060 + 1627 3661 7079 + 1628 3662 5443 + 1629 3662 5843 + 1630 3663 4601 + 1631 3664 5017 + 1632 3665 4579 + 1633 3665 5459 + 1634 3665 5862 + 1635 3666 5348 + 1636 3666 6491 + 1637 3666 6945 + 1638 3667 4766 + 1639 3668 4732 + 1640 3668 6004 + 1641 3669 6855 + 1642 3670 5893 + 1643 3671 5497 + 1644 3671 5687 + 1645 3672 5211 + 1646 3673 4439 + 1647 3673 4839 + 1648 3673 5602 + 1649 3674 5031 + 1650 3674 6955 + 1651 3674 7592 + 1652 3675 4503 + 1653 3675 5046 + 1654 3675 5063 + 1655 3675 5420 + 1656 3675 5652 + 1657 3675 7133 + 1658 3676 4671 + 1659 3676 4807 + 1660 3676 6794 + 1661 3677 4874 + 1662 3677 9490 + 1663 3678 5006 + 1664 3678 6471 + 1665 3678 7063 + 1666 3678 7181 + 1667 3679 4527 + 1668 3679 6048 + 1669 3679 6176 + 1670 3679 6433 + 1671 3679 7074 + 1672 3680 6202 + 1673 3680 6638 + 1674 3680 7097 + 1675 3681 4914 + 1676 3681 4964 + 1677 3681 5126 + 1678 3681 6287 + 1679 3681 6546 + 1680 3681 6603 + 1681 3681 6978 + 1682 3681 6996 + 1683 3681 7009 + 1684 3681 7036 + 1685 3682 5610 + 1686 3682 6093 + 1687 3682 7120 + 1688 3682 7121 + 1689 3683 5503 + 1690 3683 6222 + 1691 3683 6373 + 1692 3683 7305 + 1693 3684 5136 + 1694 3684 6578 + 1695 3685 4696 + 1696 3685 5747 + 1697 3685 5834 + 1698 3685 5847 + 1699 3685 6391 + 1700 3685 7245 + 1701 3686 6735 + 1702 3687 5808 + 1703 3687 8330 + 1704 3688 6177 + 1705 3688 6192 + 1706 3688 6245 + 1707 3688 6499 + 1708 3688 6724 + 1709 3688 6747 + 1710 3688 7442 + 1711 3688 8110 + 1712 3689 5071 + 1713 3689 5559 + 1714 3689 5730 + 1715 3690 4991 + 1716 3690 5949 + 1717 3690 6245 + 1718 3690 6256 + 1719 3691 4451 + 1720 3691 6251 + 1721 3692 6903 + 1722 3692 8255 + 1723 3693 4937 + 1724 3693 6256 + 1725 3693 7067 + 1726 3693 7082 + 1727 3693 7116 + 1728 3693 9158 + 1729 3694 4556 + 1730 3694 7031 + 1731 3694 7050 + 1732 3694 7134 + 1733 3694 7147 + 1734 3696 5920 + 1735 3697 5688 + 1736 3697 6167 + 1737 3698 4972 + 1738 3698 6222 + 1739 3699 5276 + 1740 3699 5314 + 1741 3699 5425 + 1742 3699 6157 + 1743 3699 7769 + 1744 3700 5666 + 1745 3700 6383 + 1746 3701 5148 + 1747 3702 4739 + 1748 3702 5621 + 1749 3702 6176 + 1750 3702 6303 + 1751 3702 7037 + 1752 3702 7657 + 1753 3703 4705 + 1754 3703 5876 + 1755 3703 6202 + 1756 3703 6467 + 1757 3703 7754 + 1758 3703 9186 + 1759 3704 5036 + 1760 3705 5086 + 1761 3705 5649 + 1762 3705 6667 + 1763 3706 5026 + 1764 3706 5837 + 1765 3706 5936 + 1766 3706 6157 + 1767 3706 6193 + 1768 3706 6625 + 1769 3707 7008 + 1770 3707 7954 + 1771 3708 4603 + 1772 3708 6378 + 1773 3708 6976 + 1774 3709 5047 + 1775 3709 6684 + 1776 3709 6697 + 1777 3709 7044 + 1778 3710 5017 + 1779 3710 5490 + 1780 3710 6907 + 1781 3710 7167 + 1782 3711 5951 + 1783 3711 6762 + 1784 3711 6794 + 1785 3711 7345 + 1786 3711 8344 + 1787 3712 5906 + 1788 3712 6368 + 1789 3713 6205 + 1790 3713 6222 + 1791 3713 6714 + 1792 3714 5506 + 1793 3714 5581 + 1794 3715 4925 + 1795 3715 7059 + 1796 3715 9271 + 1797 3716 4477 + 1798 3716 4945 + 1799 3716 5654 + 1800 3716 5785 + 1801 3716 6117 + 1802 3716 8412 + 1803 3717 5069 + 1804 3717 5885 + 1805 3717 6422 + 1806 3717 6707 + 1807 3717 6722 + 1808 3717 7631 + 1809 3717 9220 + 1810 3719 4786 + 1811 3719 5665 + 1812 3719 6702 + 1813 3720 5620 + 1814 3721 5258 + 1815 3721 5557 + 1816 3721 6252 + 1817 3722 5174 + 1818 3722 6128 + 1819 3722 7118 + 1820 3722 8555 + 1821 3723 4504 + 1822 3723 5326 + 1823 3723 5494 + 1824 3723 5520 + 1825 3723 5902 + 1826 3723 6391 + 1827 3723 6697 + 1828 3724 4754 + 1829 3724 6704 + 1830 3725 8490 + 1831 3726 6152 + 1832 3727 4931 + 1833 3727 7014 + 1834 3728 6994 + 1835 3729 4829 + 1836 3729 5349 + 1837 3729 6963 + 1838 3730 6722 + 1839 3731 5098 + 1840 3731 5557 + 1841 3731 6700 + 1842 3731 6705 + 1843 3731 6715 + 1844 3732 5183 + 1845 3732 5865 + 1846 3732 6081 + 1847 3732 6353 + 1848 3732 6497 + 1849 3732 7375 + 1850 3733 4550 + 1851 3733 4899 + 1852 3733 8200 + 1853 3734 4709 + 1854 3734 4996 + 1855 3734 5124 + 1856 3734 6286 + 1857 3734 6609 + 1858 3735 5163 + 1859 3735 5471 + 1860 3735 5543 + 1861 3735 5794 + 1862 3735 7063 + 1863 3736 4672 + 1864 3736 5763 + 1865 3736 6063 + 1866 3736 6715 + 1867 3736 6948 + 1868 3737 4968 + 1869 3737 5049 + 1870 3737 5274 + 1871 3737 5523 + 1872 3737 5709 + 1873 3737 8008 + 1874 3737 9219 + 1875 3737 9293 + 1876 3738 4952 + 1877 3738 5670 + 1878 3739 5283 + 1879 3739 5907 + 1880 3739 7546 + 1881 3740 4869 + 1882 3740 5642 + 1883 3741 4934 + 1884 3742 5092 + 1885 3742 5108 + 1886 3742 5655 + 1887 3742 6329 + 1888 3742 6520 + 1889 3742 6715 + 1890 3743 5291 + 1891 3743 6208 + 1892 3744 4552 + 1893 3744 5520 + 1894 3744 6811 + 1895 3745 4717 + 1896 3745 5829 + 1897 3745 6555 + 1898 3745 6762 + 1899 3745 6888 + 1900 3745 7036 + 1901 3745 7957 + 1902 3746 5601 + 1903 3746 6822 + 1904 3747 4636 + 1905 3747 5016 + 1906 3747 5077 + 1907 3747 5938 + 1908 3747 8135 + 1909 3748 4767 + 1910 3748 5625 + 1911 3748 6085 + 1912 3748 7333 + 1913 3749 5062 + 1914 3749 6115 + 1915 3750 4444 + 1916 3750 5425 + 1917 3750 6039 + 1918 3750 6664 + 1919 3751 4576 + 1920 3752 7053 + 1921 3752 7070 + 1922 3753 5639 + 1923 3753 7194 + 1924 3754 5878 + 1925 3754 6046 + 1926 3754 7004 + 1927 3756 5114 + 1928 3756 5448 + 1929 3757 5329 + 1930 3757 6174 + 1931 3758 7507 + 1932 3759 5668 + 1933 3759 5784 + 1934 3759 5844 + 1935 3759 6002 + 1936 3759 6846 + 1937 3760 5356 + 1938 3760 6824 + 1939 3760 7450 + 1940 3761 5031 + 1941 3761 5197 + 1942 3761 5274 + 1943 3761 5383 + 1944 3761 5421 + 1945 3761 5605 + 1946 3761 8056 + 1947 3762 4887 + 1948 3762 5188 + 1949 3762 5491 + 1950 3762 7028 + 1951 3762 7041 + 1952 3763 4938 + 1953 3763 5307 + 1954 3763 6866 + 1955 3763 6993 + 1956 3763 7856 + 1957 3764 4857 + 1958 3764 6066 + 1959 3765 4906 + 1960 3765 4974 + 1961 3765 5701 + 1962 3765 6748 + 1963 3766 4833 + 1964 3766 4928 + 1965 3766 4997 + 1966 3766 9260 + 1967 3767 5296 + 1968 3767 5585 + 1969 3768 7110 + 1970 3768 9142 + 1971 3769 5030 + 1972 3769 5444 + 1973 3769 8622 + 1974 3770 4474 + 1975 3770 4787 + 1976 3771 5425 + 1977 3771 5931 + 1978 3771 6742 + 1979 3771 7011 + 1980 3772 4746 + 1981 3772 5137 + 1982 3772 7075 + 1983 3773 5228 + 1984 3773 7368 + 1985 3773 7642 + 1986 3774 5641 + 1987 3774 5691 + 1988 3774 6440 + 1989 3775 5710 + 1990 3775 5794 + 1991 3776 5495 + 1992 3776 7638 + 1993 3776 9521 + 1994 3777 5123 + 1995 3777 5200 + 1996 3777 5402 + 1997 3777 5811 + 1998 3777 6038 + 1999 3777 6153 + 2000 3777 6905 + 2001 3777 7783 + 2002 3777 7999 + 2003 3778 5181 + 2004 3778 5905 + 2005 3778 6476 + 2006 3779 5878 + 2007 3779 6340 + 2008 3779 7308 + 2009 3779 8363 + 2010 3780 5109 + 2011 3780 6048 + 2012 3781 4581 + 2013 3781 5161 + 2014 3781 5336 + 2015 3781 6920 + 2016 3782 4927 + 2017 3782 5500 + 2018 3782 6630 + 2019 3783 5369 + 2020 3783 6723 + 2021 3783 6900 + 2022 3784 4695 + 2023 3784 5073 + 2024 3784 5418 + 2025 3784 5438 + 2026 3784 6860 + 2027 3784 9420 + 2028 3785 4777 + 2029 3785 5281 + 2030 3785 5319 + 2031 3785 6028 + 2032 3785 6568 + 2033 3785 7952 + 2034 3786 6185 + 2035 3787 5592 + 2036 3787 5642 + 2037 3788 5377 + 2038 3788 6004 + 2039 3789 4883 + 2040 3789 5960 + 2041 3789 6258 + 2042 3789 7229 + 2043 3789 7978 + 2044 3790 4713 + 2045 3790 4833 + 2046 3790 7063 + 2047 3790 7076 + 2048 3791 4802 + 2049 3791 4858 + 2050 3791 5150 + 2051 3791 6011 + 2052 3791 6964 + 2053 3792 4520 + 2054 3792 4639 + 2055 3792 6322 + 2056 3793 5254 + 2057 3793 6432 + 2058 3793 7032 + 2059 3794 5901 + 2060 3794 7726 + 2061 3795 4760 + 2062 3795 6731 + 2063 3795 8181 + 2064 3795 8461 + 2065 3796 5661 + 2066 3796 6717 + 2067 3797 5459 + 2068 3797 5695 + 2069 3797 7188 + 2070 3798 5486 + 2071 3798 7084 + 2072 3799 4968 + 2073 3799 5187 + 2074 3799 7054 + 2075 3800 5762 + 2076 3800 6781 + 2077 3800 6879 + 2078 3800 8276 + 2079 3800 9196 + 2080 3801 5137 + 2081 3801 5272 + 2082 3801 5729 + 2083 3801 5970 + 2084 3801 6132 + 2085 3801 8318 + 2086 3802 5316 + 2087 3802 5435 + 2088 3803 5150 + 2089 3803 5173 + 2090 3803 5351 + 2091 3803 5385 + 2092 3803 6974 + 2093 3804 4812 + 2094 3804 5676 + 2095 3805 4848 + 2096 3805 5120 + 2097 3805 5209 + 2098 3806 4781 + 2099 3807 4903 + 2100 3807 8417 + 2101 3807 9145 + 2102 3809 7942 + 2103 3810 9265 + 2104 3811 4491 + 2105 3811 4666 + 2106 3812 4762 + 2107 3812 5301 + 2108 3812 6085 + 2109 3812 7509 + 2110 3812 9395 + 2111 3813 4556 + 2112 3813 4861 + 2113 3813 5243 + 2114 3813 5853 + 2115 3814 4617 + 2116 3814 5481 + 2117 3814 6484 + 2118 3814 7430 + 2119 3815 5105 + 2120 3815 5601 + 2121 3815 5933 + 2122 3815 6828 + 2123 3815 8365 + 2124 3815 8500 + 2125 3817 4523 + 2126 3817 4820 + 2127 3817 5219 + 2128 3817 5342 + 2129 3817 7005 + 2130 3817 7028 + 2131 3817 7058 + 2132 3817 7076 + 2133 3817 7647 + 2134 3818 4508 + 2135 3818 4896 + 2136 3818 5550 + 2137 3818 5698 + 2138 3818 5823 + 2139 3819 5189 + 2140 3819 5288 + 2141 3819 5508 + 2142 3819 5944 + 2143 3819 6529 + 2144 3819 7209 + 2145 3819 7327 + 2146 3819 9114 + 2147 3820 9053 + 2148 3821 4908 + 2149 3821 5278 + 2150 3821 5368 + 2151 3821 6194 + 2152 3822 4734 + 2153 3822 5165 + 2154 3823 8883 + 2155 3824 5466 + 2156 3824 5686 + 2157 3825 5361 + 2158 3825 5393 + 2159 3826 5645 + 2160 3826 7594 + 2161 3826 8288 + 2162 3827 5331 + 2163 3827 6051 + 2164 3827 6338 + 2165 3827 6754 + 2166 3828 4489 + 2167 3828 7117 + 2168 3828 9207 + 2169 3829 5076 + 2170 3829 5571 + 2171 3829 5739 + 2172 3829 7053 + 2173 3829 7922 + 2174 3830 5380 + 2175 3830 5533 + 2176 3830 5923 + 2177 3830 6606 + 2178 3830 7541 + 2179 3830 8342 + 2180 3831 4785 + 2181 3831 6080 + 2182 3832 5266 + 2183 3833 4924 + 2184 3833 7286 + 2185 3834 4853 + 2186 3834 5251 + 2187 3835 5218 + 2188 3835 5668 + 2189 3835 5833 + 2190 3836 7747 + 2191 3837 4832 + 2192 3837 5608 + 2193 3837 7028 + 2194 3837 7066 + 2195 3837 7080 + 2196 3837 8054 + 2197 3837 8563 + 2198 3838 5311 + 2199 3838 6109 + 2200 3838 6480 + 2201 3838 6673 + 2202 3839 8245 + 2203 3840 4772 + 2204 3840 4901 + 2205 3840 6864 + 2206 3840 9087 + 2207 3841 4671 + 2208 3841 4747 + 2209 3841 5138 + 2210 3841 5193 + 2211 3841 5718 + 2212 3841 8893 + 2213 3842 5090 + 2214 3842 7708 + 2215 3842 8686 + 2216 3843 5285 + 2217 3843 5519 + 2218 3843 8798 + 2219 3843 9331 + 2220 3844 4491 + 2221 3844 4879 + 2222 3844 4923 + 2223 3844 6439 + 2224 3844 8938 + 2225 3844 9020 + 2226 3845 6241 + 2227 3845 6996 + 2228 3845 9401 + 2229 3846 8389 + 2230 3846 8573 + 2231 3846 8633 + 2232 3846 8654 + 2233 3847 6206 + 2234 3848 4644 + 2235 3848 4799 + 2236 3848 5105 + 2237 3848 7062 + 2238 3848 8843 + 2239 3849 5171 + 2240 3849 5299 + 2241 3849 5478 + 2242 3850 8123 + 2243 3851 5627 + 2244 3852 5429 + 2245 3852 7851 + 2246 3852 9301 + 2247 3853 6732 + 2248 3853 9103 + 2249 3854 4588 + 2250 3854 5779 + 2251 3854 6170 + 2252 3854 9082 + 2253 3855 5209 + 2254 3855 5552 + 2255 3855 5826 + 2256 3855 7072 + 2257 3856 5587 + 2258 3856 5894 + 2259 3856 9314 + 2260 3857 4558 + 2261 3857 4621 + 2262 3857 5050 + 2263 3857 5331 + 2264 3857 5689 + 2265 3857 7053 + 2266 3857 7080 + 2267 3857 7138 + 2268 3857 7232 + 2269 3858 4807 + 2270 3858 5221 + 2271 3858 8199 + 2272 3858 8285 + 2273 3859 4689 + 2274 3859 4852 + 2275 3859 5374 + 2276 3859 6897 + 2277 3860 6883 + 2278 3860 7784 + 2279 3861 4664 + 2280 3861 5149 + 2281 3861 6838 + 2282 3861 8725 + 2283 3862 5079 + 2284 3862 5253 + 2285 3862 5284 + 2286 3862 6526 + 2287 3863 4863 + 2288 3863 5181 + 2289 3863 8909 + 2290 3864 5365 + 2291 3864 5738 + 2292 3864 8605 + 2293 3865 6159 + 2294 3865 8975 + 2295 3865 9403 + 2296 3866 8579 + 2297 3867 5461 + 2298 3867 7124 + 2299 3867 7781 + 2300 3868 4478 + 2301 3868 4709 + 2302 3868 5267 + 2303 3868 7089 + 2304 3868 7110 + 2305 3868 7541 + 2306 3868 9363 + 2307 3868 9465 + 2308 3869 6558 + 2309 3869 9465 + 2310 3870 4625 + 2311 3870 5512 + 2312 3870 5876 + 2313 3870 5996 + 2314 3870 7076 + 2315 3871 5405 + 2316 3871 5548 + 2317 3872 4616 + 2318 3872 4773 + 2319 3872 4820 + 2320 3872 6801 + 2321 3873 4883 + 2322 3873 4917 + 2323 3873 5815 + 2324 3873 6897 + 2325 3873 7045 + 2326 3874 4804 + 2327 3874 5646 + 2328 3874 7135 + 2329 3874 7978 + 2330 3874 8509 + 2331 3874 8692 + 2332 3875 4491 + 2333 3875 4650 + 2334 3875 5191 + 2335 3875 7678 + 2336 3876 4854 + 2337 3876 5087 + 2338 3876 5111 + 2339 3876 5318 + 2340 3877 5397 + 2341 3877 8761 + 2342 3878 5680 + 2343 3878 5984 + 2344 3878 6032 + 2345 3878 8882 + 2346 3879 4866 + 2347 3879 6006 + 2348 3879 7469 + 2349 3879 8733 + 2350 3881 5358 + 2351 3881 5489 + 2352 3881 8787 + 2353 3882 5253 + 2354 3882 5757 + 2355 3882 6399 + 2356 3882 7294 + 2357 3883 4588 + 2358 3883 4647 + 2359 3883 6327 + 2360 3883 6636 + 2361 3883 6936 + 2362 3884 4909 + 2363 3884 4931 + 2364 3884 6491 + 2365 3884 6935 + 2366 3884 6943 + 2367 3884 7040 + 2368 3884 7088 + 2369 3884 7141 + 2370 3884 7147 + 2371 3884 9257 + 2372 3885 5179 + 2373 3885 5300 + 2374 3885 5384 + 2375 3885 5955 + 2376 3885 6914 + 2377 3885 7130 + 2378 3885 7153 + 2379 3885 9341 + 2380 3886 4892 + 2381 3886 5333 + 2382 3886 5604 + 2383 3886 5894 + 2384 3886 8125 + 2385 3886 9202 + 2386 3887 4503 + 2387 3887 4829 + 2388 3887 4944 + 2389 3887 6133 + 2390 3887 7083 + 2391 3887 7409 + 2392 3888 5469 + 2393 3888 6082 + 2394 3888 9386 + 2395 3889 4789 + 2396 3889 5437 + 2397 3890 7889 + 2398 3890 8656 + 2399 3891 5652 + 2400 3891 5671 + 2401 3891 6257 + 2402 3891 9320 + 2403 3892 4512 + 2404 3892 5154 + 2405 3892 5643 + 2406 3892 7085 + 2407 3892 7196 + 2408 3892 7354 + 2409 3893 4953 + 2410 3893 5065 + 2411 3893 6894 + 2412 3894 5407 + 2413 3894 5678 + 2414 3895 4542 + 2415 3895 5586 + 2416 3895 5667 + 2417 3895 9095 + 2418 3896 4682 + 2419 3896 6878 + 2420 3896 7037 + 2421 3896 7260 + 2422 3897 5092 + 2423 3897 7029 + 2424 3897 7098 + 2425 3898 2845 + 2426 3898 4745 + 2427 3898 5704 + 2428 3898 6889 + 2429 3899 4633 + 2430 3899 5487 + 2431 3899 6554 + 2432 3900 5261 + 2433 3900 5382 + 2434 3900 5445 + 2435 3900 7753 + 2436 3901 5730 + 2437 3901 6915 + 2438 3901 7020 + 2439 3901 7435 + 2440 3901 8917 + 2441 3902 4696 + 2442 3902 5508 + 2443 3902 5715 + 2444 3902 6038 + 2445 3903 4481 + 2446 3903 5424 + 2447 3903 5789 + 2448 3903 9390 + 2449 3904 2789 + 2450 3904 4844 + 2451 3904 5332 + 2452 3904 5343 + 2453 3904 6206 + 2454 3904 7013 + 2455 3905 4726 + 2456 3905 6514 + 2457 3905 7076 + 2458 3905 8184 + 2459 3905 9173 + 2460 3906 5319 + 2461 3906 5852 + 2462 3906 6376 + 2463 3906 6906 + 2464 3906 7147 + 2465 3906 9053 + 2466 3907 4863 + 2467 3907 5831 + 2468 3907 7857 + 2469 3908 6247 + 2470 3909 5058 + 2471 3909 5363 + 2472 3909 5740 + 2473 3909 5765 + 2474 3909 6717 + 2475 3909 6937 + 2476 3909 6948 + 2477 3909 7544 + 2478 3909 8629 + 2479 3910 4526 + 2480 3910 6180 + 2481 3910 7590 + 2482 3910 9289 + 2483 3911 5275 + 2484 3911 5963 + 2485 3911 5985 + 2486 3911 7035 + 2487 3911 7057 + 2488 3912 5196 + 2489 3912 6441 + 2490 3912 7015 + 2491 3913 5017 + 2492 3913 5329 + 2493 3913 5870 + 2494 3913 6119 + 2495 3913 7112 + 2496 3913 7120 + 2497 3914 5230 + 2498 3914 6975 + 2499 3914 6989 + 2500 3915 4549 + 2501 3915 4593 + 2502 3915 5119 + 2503 3915 6899 + 2504 3916 4651 + 2505 3916 5580 + 2506 3916 5642 + 2507 3916 9360 + 2508 3917 4419 + 2509 3917 4619 + 2510 3917 5906 + 2511 3917 6611 + 2512 3918 2870 + 2513 3918 7502 + 2514 3919 4985 + 2515 3919 5219 + 2516 3920 4921 + 2517 3920 5103 + 2518 3920 5404 + 2519 3920 5471 + 2520 3920 5489 + 2521 3920 5935 + 2522 3920 6929 + 2523 3920 6966 + 2524 3921 5195 + 2525 3921 6153 + 2526 3921 8446 + 2527 3922 2820 + 2528 3922 5245 + 2529 3922 5396 + 2530 3922 6064 + 2531 3922 6497 + 2532 3922 6914 + 2533 3922 7166 + 2534 3922 7358 + 2535 3923 2781 + 2536 3923 4850 + 2537 3923 5048 + 2538 3923 5351 + 2539 3923 7034 + 2540 3923 7063 + 2541 3923 7088 + 2542 3923 9024 + 2543 3923 9539 + 2544 3924 5142 + 2545 3924 5169 + 2546 3924 7134 + 2547 3924 8818 + 2548 3925 4955 + 2549 3925 5381 + 2550 3925 5568 + 2551 3926 4924 + 2552 3926 5072 + 2553 3926 6959 + 2554 3927 2956 + 2555 3927 4674 + 2556 3927 6073 + 2557 3928 4445 + 2558 3928 5003 + 2559 3929 4416 + 2560 3929 4630 + 2561 3929 4865 + 2562 3929 4976 + 2563 3929 5235 + 2564 3929 6949 + 2565 3929 6998 + 2566 3929 8096 + 2567 3929 8648 + 2568 3930 4578 + 2569 3930 5821 + 2570 3930 5973 + 2571 3931 5193 + 2572 3931 5292 + 2573 3931 6870 + 2574 3931 6906 + 2575 3931 9458 + 2576 3932 4786 + 2577 3932 5381 + 2578 3932 6792 + 2579 3932 8487 + 2580 3933 6973 + 2581 3933 6989 + 2582 3933 7008 + 2583 3933 7025 + 2584 3933 7040 + 2585 3933 7049 + 2586 3933 7121 + 2587 3933 8288 + 2588 3934 2896 + 2589 3934 5451 + 2590 3934 5949 + 2591 3934 6124 + 2592 3934 6571 + 2593 3934 7137 + 2594 3934 7187 + 2595 3935 5019 + 2596 3935 5312 + 2597 3935 6020 + 2598 3935 6329 + 2599 3935 6888 + 2600 3935 7075 + 2601 3935 8734 + 2602 3935 9263 + 2603 3936 5181 + 2604 3936 6046 + 2605 3936 9143 + 2606 3936 9407 + 2607 3937 4934 + 2608 3937 6078 + 2609 3937 7926 + 2610 3938 4879 + 2611 3938 4961 + 2612 3938 5002 + 2613 3938 5491 + 2614 3938 6963 + 2615 3938 7745 + 2616 3939 4433 + 2617 3939 5222 + 2618 3939 6164 + 2619 3939 6998 + 2620 3939 7015 + 2621 3940 4807 + 2622 3940 4838 + 2623 3940 5917 + 2624 3940 8846 + 2625 3941 6033 + 2626 3941 6958 + 2627 3941 7243 + 2628 3941 8972 + 2629 3943 4535 + 2630 3943 4617 + 2631 3943 5047 + 2632 3943 5369 + 2633 3943 6176 + 2634 3943 6415 + 2635 3944 3202 + 2636 3944 5021 + 2637 3944 6624 + 2638 3944 7115 + 2639 3944 8501 + 2640 3945 2758 + 2641 3945 4452 + 2642 3945 6059 + 2643 3945 6548 + 2644 3945 7612 + 2645 3946 3026 + 2646 3946 4986 + 2647 3946 6063 + 2648 3946 6152 + 2649 3946 7279 + 2650 3947 2794 + 2651 3947 5738 + 2652 3948 2779 + 2653 3948 4408 + 2654 3948 4638 + 2655 3948 4693 + 2656 3948 5851 + 2657 3949 2931 + 2658 3949 5339 + 2659 3949 6098 + 2660 3949 7666 + 2661 3950 5529 + 2662 3950 5990 + 2663 3951 2876 + 2664 3951 4654 + 2665 3951 5404 + 2666 3951 5420 + 2667 3951 5541 + 2668 3951 5622 + 2669 3951 5965 + 2670 3951 6005 + 2671 3951 6082 + 2672 3951 6710 + 2673 3951 7782 + 2674 3951 9223 + 2675 3952 4775 + 2676 3952 4924 + 2677 3952 4937 + 2678 3952 5102 + 2679 3952 6975 + 2680 3952 7522 + 2681 3953 4971 + 2682 3953 6164 + 2683 3953 7197 + 2684 3954 2845 + 2685 3954 4553 + 2686 3954 7123 + 2687 3954 8135 + 2688 3955 3279 + 2689 3955 5217 + 2690 3955 6234 + 2691 3956 4487 + 2692 3956 4544 + 2693 3956 4951 + 2694 3956 5440 + 2695 3956 9020 + 2696 3957 4874 + 2697 3957 5010 + 2698 3957 5320 + 2699 3957 5593 + 2700 3957 8029 + 2701 3958 6055 + 2702 3958 7027 + 2703 3958 8679 + 2704 3959 5171 + 2705 3959 6894 + 2706 3959 7043 + 2707 3959 7453 + 2708 3959 9354 + 2709 3960 5085 + 2710 3960 6022 + 2711 3960 6052 + 2712 3960 6110 + 2713 3960 6143 + 2714 3961 5529 + 2715 3961 6045 + 2716 3961 9450 + 2717 3962 6095 + 2718 3962 6131 + 2719 3962 6280 + 2720 3962 7708 + 2721 3962 8219 + 2722 3963 4999 + 2723 3963 5704 + 2724 3963 5747 + 2725 3963 5999 + 2726 3963 6182 + 2727 3963 7004 + 2728 3963 8471 + 2729 3963 9070 + 2730 3963 9098 + 2731 3964 4737 + 2732 3964 4899 + 2733 3964 5177 + 2734 3964 5539 + 2735 3964 6161 + 2736 3964 6171 + 2737 3964 6914 + 2738 3964 6961 + 2739 3965 5161 + 2740 3965 5852 + 2741 3965 5892 + 2742 3965 7014 + 2743 3965 7053 + 2744 3965 7059 + 2745 3965 7067 + 2746 3965 7075 + 2747 3966 5469 + 2748 3966 6868 + 2749 3966 6942 + 2750 3966 6985 + 2751 3966 7171 + 2752 3966 9385 + 2753 3967 2757 + 2754 3967 4463 + 2755 3967 4571 + 2756 3967 4628 + 2757 3967 4989 + 2758 3967 5031 + 2759 3967 5345 + 2760 3967 5584 + 2761 3967 6192 + 2762 3967 6880 + 2763 3967 6926 + 2764 3967 8914 + 2765 3967 8984 + 2766 3968 2785 + 2767 3968 5598 + 2768 3968 5772 + 2769 3968 7118 + 2770 3968 7155 + 2771 3968 7868 + 2772 3969 2827 + 2773 3969 4533 + 2774 3969 5510 + 2775 3969 5551 + 2776 3969 6486 + 2777 3969 6892 + 2778 3969 6991 + 2779 3969 7034 + 2780 3969 9187 + 2781 3970 2972 + 2782 3970 3074 + 2783 3970 4678 + 2784 3970 5524 + 2785 3970 6773 + 2786 3970 6822 + 2787 3970 8862 + 2788 3971 3323 + 2789 3971 6594 + 2790 3971 6852 + 2791 3971 8915 + 2792 3972 4946 + 2793 3972 5058 + 2794 3972 5494 + 2795 3973 5124 + 2796 3973 5384 + 2797 3973 5562 + 2798 3973 6395 + 2799 3973 6997 + 2800 3973 7027 + 2801 3974 2712 + 2802 3974 2951 + 2803 3974 5369 + 2804 3974 5947 + 2805 3974 6116 + 2806 3974 7015 + 2807 3975 4803 + 2808 3975 4852 + 2809 3975 5201 + 2810 3975 5406 + 2811 3975 5432 + 2812 3975 6147 + 2813 3975 7136 + 2814 3975 7161 + 2815 3976 3097 + 2816 3976 4708 + 2817 3976 6083 + 2818 3976 8167 + 2819 3976 9188 + 2820 3977 5417 + 2821 3977 6026 + 2822 3977 6130 + 2823 3977 6841 + 2824 3977 6970 + 2825 3977 7201 + 2826 3977 8366 + 2827 3978 5941 + 2828 3978 6897 + 2829 3979 4474 + 2830 3979 5846 + 2831 3979 6917 + 2832 3979 8100 + 2833 3980 2914 + 2834 3980 3266 + 2835 3980 4830 + 2836 3980 6184 + 2837 3980 6815 + 2838 3980 9386 + 2839 3981 2770 + 2840 3981 2997 + 2841 3981 7202 + 2842 3982 6088 + 2843 3982 7082 + 2844 3982 7189 + 2845 3982 7190 + 2846 3983 5001 + 2847 3983 7111 + 2848 3983 7233 + 2849 3983 7322 + 2850 3983 9365 + 2851 3984 4886 + 2852 3984 5044 + 2853 3984 5453 + 2854 3984 5481 + 2855 3984 5970 + 2856 3984 7130 + 2857 3984 7985 + 2858 3985 4502 + 2859 3985 6443 + 2860 3985 8481 + 2861 3986 2785 + 2862 3986 4599 + 2863 3986 5168 + 2864 3986 5223 + 2865 3986 6153 + 2866 3986 7180 + 2867 3986 7197 + 2868 3986 9300 + 2869 3987 3181 + 2870 3987 4986 + 2871 3987 5409 + 2872 3987 5515 + 2873 3987 5529 + 2874 3987 6104 + 2875 3987 6131 + 2876 3987 6246 + 2877 3987 8746 + 2878 3988 5860 + 2879 3988 7008 + 2880 3988 7020 + 2881 3988 7043 + 2882 3988 7059 + 2883 3988 7533 + 2884 3989 6118 + 2885 3989 8256 + 2886 3990 4653 + 2887 3990 5654 + 2888 3990 9397 + 2889 3991 5201 + 2890 3991 6265 + 2891 3991 7882 + 2892 3992 3217 + 2893 3992 4923 + 2894 3992 6895 + 2895 3993 4713 + 2896 3993 4977 + 2897 3993 5438 + 2898 3993 6952 + 2899 3993 7416 + 2900 3993 9251 + 2901 3994 2735 + 2902 3994 5067 + 2903 3994 5104 + 2904 3994 5390 + 2905 3994 5551 + 2906 3994 6042 + 2907 3994 6940 + 2908 3994 7087 + 2909 3994 7170 + 2910 3994 9478 + 2911 3995 5358 + 2912 3995 5646 + 2913 3995 6531 + 2914 3995 7547 + 2915 3995 7564 + 2916 3995 7808 + 2917 3995 8588 + 2918 3996 3044 + 2919 3996 3351 + 2920 3996 4743 + 2921 3996 7616 + 2922 3996 8992 + 2923 3996 9082 + 2924 3997 2849 + 2925 3997 5949 + 2926 3997 9408 + 2927 3997 9559 + 2928 3998 4834 + 2929 3998 4948 + 2930 3998 5020 + 2931 3999 5787 + 2932 3999 5918 + 2933 3999 6133 + 2934 3999 6163 + 2935 3999 7292 + 2936 4000 7342 + 2937 4000 7530 + 2938 4001 5412 + 2939 4001 5548 + 2940 4001 7127 + 2941 4002 2873 + 2942 4002 3316 + 2943 4002 5471 + 2944 4003 3023 + 2945 4003 5167 + 2946 4003 5566 + 2947 4003 6012 + 2948 4003 6194 + 2949 4003 6220 + 2950 4003 8552 + 2951 4003 9273 + 2952 4004 2946 + 2953 4004 3143 + 2954 4004 4481 + 2955 4004 4908 + 2956 4004 5442 + 2957 4004 6171 + 2958 4004 6894 + 2959 4004 6964 + 2960 4004 6997 + 2961 4005 3059 + 2962 4005 5139 + 2963 4005 5379 + 2964 4005 5849 + 2965 4005 6480 + 2966 4005 8231 + 2967 4006 4545 + 2968 4006 6027 + 2969 4006 7146 + 2970 4006 8698 + 2971 4007 4637 + 2972 4007 5003 + 2973 4007 5102 + 2974 4007 6093 + 2975 4007 6103 + 2976 4007 6288 + 2977 4007 6926 + 2978 4008 3118 + 2979 4008 4968 + 2980 4008 7036 + 2981 4008 7062 + 2982 4009 4694 + 2983 4009 4813 + 2984 4009 5995 + 2985 4010 5078 + 2986 4010 5731 + 2987 4010 6872 + 2988 4010 7077 + 2989 4011 4892 + 2990 4012 4573 + 2991 4012 4842 + 2992 4012 5054 + 2993 4012 6013 + 2994 4012 6910 + 2995 4012 7753 + 2996 4012 8157 + 2997 4012 9002 + 2998 4013 3098 + 2999 4013 4872 + 3000 4013 5662 + 3001 4013 5829 + 3002 4013 6129 + 3003 4013 6950 + 3004 4013 9080 + 3005 4013 9212 + 3006 4013 9405 + 3007 4014 5917 + 3008 4014 6185 + 3009 4014 6652 + 3010 4014 7823 + 3011 4014 8630 + 3012 4015 2667 + 3013 4015 5242 + 3014 4015 5958 + 3015 4015 6883 + 3016 4016 3387 + 3017 4017 4955 + 3018 4017 5402 + 3019 4017 5639 + 3020 4017 5834 + 3021 4017 6211 + 3022 4017 8904 + 3023 4018 4669 + 3024 4018 5218 + 3025 4018 5252 + 3026 4018 5518 + 3027 4018 5702 + 3028 4018 6054 + 3029 4018 6896 + 3030 4018 9249 + 3031 4019 2708 + 3032 4019 5426 + 3033 4019 7097 + 3034 4019 9363 + 3035 4020 2769 + 3036 4020 7046 + 3037 4020 7061 + 3038 4020 7126 + 3039 4020 8064 + 3040 4020 9133 + 3041 4021 3008 + 3042 4021 4469 + 3043 4021 4594 + 3044 4021 5230 + 3045 4021 6114 + 3046 4022 4363 + 3047 4023 4628 + 3048 4023 4645 + 3049 4023 4804 + 3050 4023 5018 + 3051 4023 5474 + 3052 4023 5522 + 3053 4023 5812 + 3054 4023 7112 + 3055 4023 7175 + 3056 4024 3185 + 3057 4024 5004 + 3058 4024 5908 + 3059 4024 8489 + 3060 4025 5040 + 3061 4025 5616 + 3062 4025 5693 + 3063 4025 7507 + 3064 4025 7574 + 3065 4027 6364 + 3066 4028 6029 + 3067 4028 6130 + 3068 4028 6194 + 3069 4029 2951 + 3070 4029 3073 + 3071 4029 5237 + 3072 4029 5372 + 3073 4029 6076 + 3074 4029 6163 + 3075 4029 9294 + 3076 4030 5152 + 3077 4030 5536 + 3078 4030 6211 + 3079 4030 7126 + 3080 4030 8857 + 3081 4031 3133 + 3082 4031 4878 + 3083 4031 5084 + 3084 4031 5950 + 3085 4031 7036 + 3086 4031 8181 + 3087 4032 6560 + 3088 4032 7316 + 3089 4032 7917 + 3090 4033 4682 + 3091 4033 4859 + 3092 4033 4983 + 3093 4033 5105 + 3094 4033 6177 + 3095 4033 8443 + 3096 4034 2989 + 3097 4034 6139 + 3098 4034 6912 + 3099 4034 7615 + 3100 4035 5254 + 3101 4035 5676 + 3102 4036 3323 + 3103 4036 3348 + 3104 4036 5595 + 3105 4037 4567 + 3106 4037 5919 + 3107 4037 8248 + 3108 4038 4938 + 3109 4038 5694 + 3110 4038 6185 + 3111 4038 7486 + 3112 4038 7945 + 3113 4039 9025 + 3114 4039 9104 + 3115 4040 5065 + 3116 4040 6043 + 3117 4040 8799 + 3118 4041 6270 + 3119 4041 9003 + 3120 4042 3148 + 3121 4042 3417 + 3122 4042 5242 + 3123 4042 6898 + 3124 4043 3167 + 3125 4043 6059 + 3126 4043 6153 + 3127 4043 7096 + 3128 4043 8332 + 3129 4043 9164 + 3130 4044 5801 + 3131 4044 8768 + 3132 4045 4498 + 3133 4045 4855 + 3134 4045 6100 + 3135 4045 6184 + 3136 4045 6422 + 3137 4045 6743 + 3138 4046 2911 + 3139 4046 6620 + 3140 4046 6797 + 3141 4046 9207 + 3142 4046 9368 + 3143 4047 3246 + 3144 4047 5006 + 3145 4047 5275 + 3146 4047 5619 + 3147 4047 7717 + 3148 4047 8879 + 3149 4048 4669 + 3150 4049 5398 + 3151 4050 5906 + 3152 4050 5959 + 3153 4050 5999 + 3154 4050 6121 + 3155 4050 6208 + 3156 4050 8038 + 3157 4050 8269 + 3158 4051 4798 + 3159 4051 5043 + 3160 4051 5208 + 3161 4051 5260 + 3162 4051 7057 + 3163 4051 7381 + 3164 4051 8847 + 3165 4052 2823 + 3166 4052 3034 + 3167 4052 4642 + 3168 4052 4950 + 3169 4052 7546 + 3170 4052 7661 + 3171 4053 5752 + 3172 4053 6237 + 3173 4053 6527 + 3174 4054 2769 + 3175 4054 3222 + 3176 4054 5920 + 3177 4054 6409 + 3178 4054 7240 + 3179 4055 3465 + 3180 4055 4519 + 3181 4055 5096 + 3182 4055 6088 + 3183 4055 6195 + 3184 4055 6864 + 3185 4055 7044 + 3186 4056 4740 + 3187 4056 5140 + 3188 4056 5418 + 3189 4056 5872 + 3190 4056 9034 + 3191 4057 4836 + 3192 4057 5822 + 3193 4057 6229 + 3194 4057 7573 + 3195 4057 7651 + 3196 4057 8378 + 3197 4057 9428 + 3198 4058 4979 + 3199 4058 6149 + 3200 4059 4375 + 3201 4059 4923 + 3202 4059 7190 + 3203 4059 8582 + 3204 4060 5164 + 3205 4060 5502 + 3206 4060 9478 + 3207 4061 5061 + 3208 4061 5737 + 3209 4061 5904 + 3210 4061 6170 + 3211 4062 3081 + 3212 4062 3301 + 3213 4062 5607 + 3214 4062 7903 + 3215 4063 5765 + 3216 4063 9067 + 3217 4064 3074 + 3218 4064 5047 + 3219 4064 6133 + 3220 4064 6994 + 3221 4064 7161 + 3222 4065 5257 + 3223 4065 5400 + 3224 4065 6259 + 3225 4065 7124 + 3226 4065 7647 + 3227 4065 8675 + 3228 4065 9386 + 3229 4066 2810 + 3230 4066 3270 + 3231 4066 4627 + 3232 4066 6241 + 3233 4067 3490 + 3234 4067 6193 + 3235 4067 6319 + 3236 4068 6062 + 3237 4068 7508 + 3238 4068 7806 + 3239 4068 8111 + 3240 4069 2736 + 3241 4069 5129 + 3242 4069 5520 + 3243 4069 5623 + 3244 4069 5895 + 3245 4069 5942 + 3246 4069 8523 + 3247 4069 9254 + 3248 4070 3095 + 3249 4070 5766 + 3250 4071 3333 + 3251 4071 5468 + 3252 4072 4858 + 3253 4072 4884 + 3254 4072 4945 + 3255 4072 6030 + 3256 4072 9116 + 3257 4072 9174 + 3258 4072 9175 + 3259 4073 6284 + 3260 4073 6832 + 3261 4073 7220 + 3262 4074 6015 + 3263 4074 6167 + 3264 4074 8484 + 3265 4074 8933 + 3266 4075 5451 + 3267 4075 5840 + 3268 4075 6111 + 3269 4075 6256 + 3270 4075 7555 + 3271 4075 7615 + 3272 4076 4550 + 3273 4076 5160 + 3274 4076 5204 + 3275 4076 5941 + 3276 4076 7574 + 3277 4077 3009 + 3278 4077 3119 + 3279 4077 3201 + 3280 4077 4960 + 3281 4077 4996 + 3282 4077 5185 + 3283 4077 5277 + 3284 4077 5957 + 3285 4077 8882 + 3286 4078 2886 + 3287 4078 4650 + 3288 4078 6229 + 3289 4078 6272 + 3290 4079 3594 + 3291 4079 5558 + 3292 4079 7325 + 3293 4079 9333 + 3294 4080 2857 + 3295 4080 5346 + 3296 4080 5913 + 3297 4080 6209 + 3298 4081 7645 + 3299 4082 3552 + 3300 4082 4942 + 3301 4082 5095 + 3302 4082 6195 + 3303 4082 7507 + 3304 4082 7600 + 3305 4082 9446 + 3306 4083 4818 + 3307 4083 5330 + 3308 4083 8719 + 3309 4083 8999 + 3310 4084 2766 + 3311 4084 5216 + 3312 4084 6489 + 3313 4085 4346 + 3314 4085 4979 + 3315 4085 5818 + 3316 4085 6185 + 3317 4085 6352 + 3318 4085 8452 + 3319 4086 3379 + 3320 4086 4699 + 3321 4086 5715 + 3322 4087 5976 + 3323 4087 6148 + 3324 4087 6240 + 3325 4087 8643 + 3326 4088 5559 + 3327 4088 5760 + 3328 4088 7537 + 3329 4088 7571 + 3330 4089 2675 + 3331 4089 5585 + 3332 4089 6002 + 3333 4089 6450 + 3334 4090 3119 + 3335 4090 4333 + 3336 4090 5606 + 3337 4090 6037 + 3338 4090 6130 + 3339 4091 3003 + 3340 4091 3284 + 3341 4091 5273 + 3342 4091 5509 + 3343 4091 5955 + 3344 4092 3228 + 3345 4092 3413 + 3346 4092 3440 + 3347 4092 4877 + 3348 4092 5022 + 3349 4092 5627 + 3350 4092 5671 + 3351 4092 5808 + 3352 4092 7098 + 3353 4093 5149 + 3354 4093 6221 + 3355 4094 3076 + 3356 4094 4496 + 3357 4094 5036 + 3358 4094 5962 + 3359 4094 7442 + 3360 4094 9134 + 3361 4095 3621 + 3362 4095 5076 + 3363 4095 5906 + 3364 4095 6111 + 3365 4095 6921 + 3366 4095 7524 + 3367 4096 5985 + 3368 4097 2853 + 3369 4097 3008 + 3370 4097 5174 + 3371 4097 5241 + 3372 4097 5563 + 3373 4097 7278 + 3374 4098 2708 + 3375 4098 2820 + 3376 4098 5820 + 3377 4098 6170 + 3378 4098 7590 + 3379 4098 7611 + 3380 4099 3575 + 3381 4099 4966 + 3382 4099 6092 + 3383 4099 7251 + 3384 4100 3144 + 3385 4100 5014 + 3386 4100 6450 + 3387 4100 8966 + 3388 4101 5652 + 3389 4102 8304 + 3390 4103 4897 + 3391 4103 6191 + 3392 4103 6966 + 3393 4103 8189 + 3394 4103 9391 + 3395 4104 4799 + 3396 4104 6104 + 3397 4104 9092 + 3398 4105 4583 + 3399 4105 5578 + 3400 4106 2892 + 3401 4106 3346 + 3402 4106 5157 + 3403 4106 5302 + 3404 4106 5352 + 3405 4106 6130 + 3406 4107 5662 + 3407 4107 6027 + 3408 4107 9071 + 3409 4108 2762 + 3410 4108 4770 + 3411 4108 5050 + 3412 4108 5252 + 3413 4110 4676 + 3414 4110 4837 + 3415 4110 5702 + 3416 4110 5726 + 3417 4110 6161 + 3418 4110 7601 + 3419 4110 8560 + 3420 4111 3090 + 3421 4111 5424 + 3422 4111 5774 + 3423 4111 5810 + 3424 4111 6012 + 3425 4111 6259 + 3426 4112 3320 + 3427 4112 4447 + 3428 4112 5266 + 3429 4112 5506 + 3430 4112 5998 + 3431 4112 6092 + 3432 4112 6193 + 3433 4112 6213 + 3434 4113 4386 + 3435 4113 5283 + 3436 4113 5965 + 3437 4113 6298 + 3438 4114 4918 + 3439 4114 4992 + 3440 4114 5209 + 3441 4114 5643 + 3442 4115 3105 + 3443 4115 3306 + 3444 4115 5229 + 3445 4115 5241 + 3446 4115 5564 + 3447 4115 5678 + 3448 4115 8866 + 3449 4116 2776 + 3450 4116 8840 + 3451 4116 8960 + 3452 4117 3157 + 3453 4117 3515 + 3454 4117 5087 + 3455 4117 5487 + 3456 4117 9423 + 3457 4118 3684 + 3458 4118 5579 + 3459 4118 6553 + 3460 4119 3484 + 3461 4119 5455 + 3462 4119 5664 + 3463 4119 5979 + 3464 4119 7150 + 3465 4120 3449 + 3466 4120 3462 + 3467 4120 5530 + 3468 4120 5625 + 3469 4120 5760 + 3470 4120 5938 + 3471 4120 6156 + 3472 4120 7540 + 3473 4121 3644 + 3474 4121 6098 + 3475 4121 6180 + 3476 4122 2915 + 3477 4122 2937 + 3478 4122 3257 + 3479 4122 4355 + 3480 4122 4937 + 3481 4122 5731 + 3482 4122 6868 + 3483 4122 7390 + 3484 4122 7924 + 3485 4123 5066 + 3486 4123 6167 + 3487 4123 6700 + 3488 4123 7222 + 3489 4124 5018 + 3490 4124 5328 + 3491 4124 5676 + 3492 4125 3594 + 3493 4125 5170 + 3494 4125 5422 + 3495 4126 2884 + 3496 4126 3126 + 3497 4126 6430 + 3498 4127 3116 + 3499 4127 4391 + 3500 4127 5913 + 3501 4127 6635 + 3502 4127 7522 + 3503 4127 7543 + 3504 4127 7572 + 3505 4128 3797 + 3506 4128 5124 + 3507 4128 5306 + 3508 4128 7349 + 3509 4129 3031 + 3510 4129 3492 + 3511 4129 5727 + 3512 4129 5955 + 3513 4129 8025 + 3514 4130 5410 + 3515 4130 6105 + 3516 4130 6129 + 3517 4130 6489 + 3518 4130 7212 + 3519 4130 7469 + 3520 4131 2810 + 3521 4131 3730 + 3522 4131 4895 + 3523 4131 5339 + 3524 4131 5708 + 3525 4131 6836 + 3526 4132 5093 + 3527 4132 5636 + 3528 4132 6217 + 3529 4132 8628 + 3530 4132 8803 + 3531 4133 2944 + 3532 4133 3397 + 3533 4133 4946 + 3534 4133 5032 + 3535 4133 5560 + 3536 4133 5618 + 3537 4133 5654 + 3538 4133 6563 + 3539 4133 8708 + 3540 4134 3060 + 3541 4134 5052 + 3542 4134 5762 + 3543 4134 5928 + 3544 4134 8490 + 3545 4134 9323 + 3546 4135 4453 + 3547 4135 5257 + 3548 4135 5781 + 3549 4136 6764 + 3550 4136 9106 + 3551 4137 5192 + 3552 4137 5690 + 3553 4137 6160 + 3554 4137 7763 + 3555 4138 5672 + 3556 4138 6036 + 3557 4138 6215 + 3558 4139 5897 + 3559 4139 6790 + 3560 4140 5307 + 3561 4140 5326 + 3562 4140 9008 + 3563 4141 5139 + 3564 4141 5994 + 3565 4141 6025 + 3566 4141 6146 + 3567 4141 6195 + 3568 4141 7276 + 3569 4141 9583 + 3570 4142 3159 + 3571 4142 4436 + 3572 4142 4994 + 3573 4142 6267 + 3574 4142 6528 + 3575 4142 7646 + 3576 4143 3236 + 3577 4143 7167 + 3578 4143 7862 + 3579 4143 9395 + 3580 4144 5063 + 3581 4144 5239 + 3582 4144 5439 + 3583 4144 5518 + 3584 4144 5598 + 3585 4144 6931 + 3586 4145 4698 + 3587 4145 5914 + 3588 4145 5967 + 3589 4145 9504 + 3590 4146 3297 + 3591 4146 5013 + 3592 4146 5083 + 3593 4146 5425 + 3594 4146 5800 + 3595 4146 7030 + 3596 4146 8260 + 3597 4147 4422 + 3598 4147 5217 + 3599 4147 5738 + 3600 4147 8091 + 3601 4148 3092 + 3602 4148 5177 + 3603 4149 4978 + 3604 4149 5612 + 3605 4149 6187 + 3606 4149 6815 + 3607 4150 3273 + 3608 4150 3588 + 3609 4150 4654 + 3610 4150 5284 + 3611 4150 8303 + 3612 4151 3122 + 3613 4151 4935 + 3614 4151 5190 + 3615 4151 8189 + 3616 4152 5569 + 3617 4153 3439 + 3618 4153 3476 + 3619 4153 6170 + 3620 4153 9460 + 3621 4154 2846 + 3622 4154 5657 + 3623 4154 5671 + 3624 4154 6065 + 3625 4154 6262 + 3626 4155 8774 + 3627 4156 3211 + 3628 4156 4371 + 3629 4156 5840 + 3630 4157 3507 + 3631 4157 3857 + 3632 4157 5237 + 3633 4157 5613 + 3634 4157 9261 + 3635 4158 2860 + 3636 4158 6023 + 3637 4159 2713 + 3638 4159 5126 + 3639 4159 5149 + 3640 4159 5481 + 3641 4159 5819 + 3642 4161 5958 + 3643 4161 6394 + 3644 4161 9187 + 3645 4162 2911 + 3646 4162 5309 + 3647 4162 5938 + 3648 4162 8428 + 3649 4162 8913 + 3650 4163 2934 + 3651 4163 2987 + 3652 4163 5090 + 3653 4163 6158 + 3654 4163 6989 + 3655 4164 4488 + 3656 4164 5567 + 3657 4164 7013 + 3658 4165 2898 + 3659 4165 3544 + 3660 4165 4344 + 3661 4165 5332 + 3662 4166 5548 + 3663 4166 5873 + 3664 4166 6122 + 3665 4166 6185 + 3666 4167 4399 + 3667 4167 5640 + 3668 4167 5906 + 3669 4167 6922 + 3670 4167 7594 + 3671 4168 3239 + 3672 4168 3793 + 3673 4168 5174 + 3674 4168 5265 + 3675 4168 7065 + 3676 4168 9066 + 3677 4169 5764 + 3678 4169 6220 + 3679 4170 3829 + 3680 4170 4822 + 3681 4170 4860 + 3682 4170 5606 + 3683 4170 6164 + 3684 4170 7348 + 3685 4170 8739 + 3686 4170 8846 + 3687 4171 2927 + 3688 4171 4908 + 3689 4171 5690 + 3690 4171 5979 + 3691 4171 6289 + 3692 4171 7964 + 3693 4172 5665 + 3694 4172 5845 + 3695 4172 5945 + 3696 4172 5976 + 3697 4172 6096 + 3698 4173 2778 + 3699 4173 2945 + 3700 4173 3579 + 3701 4173 4887 + 3702 4173 6204 + 3703 4173 7905 + 3704 4174 3084 + 3705 4174 5573 + 3706 4174 8598 + 3707 4174 8695 + 3708 4175 4846 + 3709 4175 5914 + 3710 4176 5398 + 3711 4176 6010 + 3712 4176 6044 + 3713 4176 6171 + 3714 4176 6816 + 3715 4177 2752 + 3716 4177 3668 + 3717 4177 5995 + 3718 4177 6457 + 3719 4177 7111 + 3720 4178 4437 + 3721 4178 5923 + 3722 4178 6225 + 3723 4179 3368 + 3724 4179 5003 + 3725 4179 5035 + 3726 4179 5745 + 3727 4179 5785 + 3728 4179 5832 + 3729 4179 6138 + 3730 4179 8987 + 3731 4180 7250 + 3732 4180 8553 + 3733 4181 5060 + 3734 4181 5821 + 3735 4182 3139 + 3736 4182 9228 + 3737 4183 3221 + 3738 4183 5103 + 3739 4183 5313 + 3740 4183 7517 + 3741 4184 2682 + 3742 4184 2709 + 3743 4184 3766 + 3744 4184 4460 + 3745 4184 4508 + 3746 4184 5209 + 3747 4184 5741 + 3748 4184 5801 + 3749 4184 6262 + 3750 4184 6272 + 3751 4185 3858 + 3752 4185 4417 + 3753 4185 5024 + 3754 4185 5608 + 3755 4186 4954 + 3756 4186 5076 + 3757 4187 3278 + 3758 4187 3605 + 3759 4187 4449 + 3760 4187 6055 + 3761 4188 2868 + 3762 4188 4494 + 3763 4188 5338 + 3764 4188 5373 + 3765 4188 5615 + 3766 4188 6012 + 3767 4188 6344 + 3768 4189 2943 + 3769 4189 5542 + 3770 4189 5824 + 3771 4189 6400 + 3772 4189 6963 + 3773 4190 3005 + 3774 4190 5662 + 3775 4190 5912 + 3776 4190 6178 + 3777 4190 7288 + 3778 4190 7857 + 3779 4191 3352 + 3780 4191 5797 + 3781 4191 6210 + 3782 4192 4717 + 3783 4192 4923 + 3784 4192 4992 + 3785 4192 5862 + 3786 4192 5933 + 3787 4192 6220 + 3788 4192 6232 + 3789 4192 6529 + 3790 4193 3635 + 3791 4193 5093 + 3792 4193 5304 + 3793 4193 6065 + 3794 4193 7437 + 3795 4193 9311 + 3796 4194 2925 + 3797 4194 5645 + 3798 4194 5669 + 3799 4194 5886 + 3800 4195 4886 + 3801 4195 4906 + 3802 4195 5945 + 3803 4195 5977 + 3804 4195 9366 + 3805 4196 4981 + 3806 4196 5566 + 3807 4197 4476 + 3808 4197 5729 + 3809 4197 9425 + 3810 4198 4459 + 3811 4198 8242 + 3812 4199 5711 + 3813 4199 5987 + 3814 4199 6805 + 3815 4200 2827 + 3816 4200 4767 + 3817 4200 6088 + 3818 4202 3338 + 3819 4202 8362 + 3820 4203 5138 + 3821 4203 5558 + 3822 4203 5959 + 3823 4203 6212 + 3824 4203 6997 + 3825 4204 5105 + 3826 4204 5768 + 3827 4204 6698 + 3828 4204 7221 + 3829 4204 7650 + 3830 4205 3763 + 3831 4205 4820 + 3832 4205 5899 + 3833 4205 6261 + 3834 4205 8969 + 3835 4206 2946 + 3836 4206 5748 + 3837 4206 6165 + 3838 4206 8142 + 3839 4207 3528 + 3840 4207 5444 + 3841 4208 3726 + 3842 4208 4882 + 3843 4208 5190 + 3844 4208 5531 + 3845 4208 5539 + 3846 4208 5656 + 3847 4208 8264 + 3848 4209 3889 + 3849 4209 5250 + 3850 4209 5272 + 3851 4209 5297 + 3852 4209 5324 + 3853 4209 6054 + 3854 4209 9492 + 3855 4210 2666 + 3856 4210 5167 + 3857 4210 6464 + 3858 4210 7199 + 3859 4210 7532 + 3860 4210 8077 + 3861 4210 8859 + 3862 4210 9122 + 3863 4211 3218 + 3864 4211 5349 + 3865 4211 6338 + 3866 4211 6866 + 3867 4212 2975 + 3868 4212 4780 + 3869 4212 5819 + 3870 4212 6071 + 3871 4212 6162 + 3872 4213 5670 + 3873 4213 5683 + 3874 4213 5789 + 3875 4213 5844 + 3876 4213 6195 + 3877 4213 6285 + 3878 4213 6389 + 3879 4214 5117 + 3880 4214 5883 + 3881 4214 6250 + 3882 4214 6736 + 3883 4214 7048 + 3884 4214 7147 + 3885 4215 3508 + 3886 4215 3605 + 3887 4215 4644 + 3888 4215 5969 + 3889 4216 5935 + 3890 4216 8918 + 3891 4217 4518 + 3892 4217 5232 + 3893 4217 6902 + 3894 4217 8594 + 3895 4217 9088 + 3896 4218 2730 + 3897 4218 3090 + 3898 4218 5776 + 3899 4218 6845 + 3900 4218 8662 + 3901 4219 3123 + 3902 4219 3685 + 3903 4219 4402 + 3904 4219 4485 + 3905 4219 5213 + 3906 4220 4452 + 3907 4220 7736 + 3908 4221 3905 + 3909 4221 5064 + 3910 4221 6134 + 3911 4222 3635 + 3912 4222 4383 + 3913 4222 4856 + 3914 4222 5286 + 3915 4222 8815 + 3916 4222 9023 + 3917 4223 4463 + 3918 4223 5328 + 3919 4223 5628 + 3920 4223 6013 + 3921 4223 7817 + 3922 4224 6058 + 3923 4224 6088 + 3924 4224 6927 + 3925 4225 5161 + 3926 4225 6172 + 3927 4226 5754 + 3928 4226 5887 + 3929 4226 6044 + 3930 4226 6227 + 3931 4226 9155 + 3932 4227 2917 + 3933 4227 3267 + 3934 4227 5270 + 3935 4227 5762 + 3936 4228 5564 + 3937 4228 5861 + 3938 4228 6107 + 3939 4229 5182 + 3940 4229 6252 + 3941 4229 9231 + 3942 4230 3731 + 3943 4230 4664 + 3944 4230 5973 + 3945 4230 8293 + 3946 4231 5705 + 3947 4231 5726 + 3948 4232 9267 + 3949 4233 3408 + 3950 4233 4890 + 3951 4233 5741 + 3952 4233 5986 + 3953 4233 5995 + 3954 4233 6129 + 3955 4233 7048 + 3956 4234 2741 + 3957 4234 2825 + 3958 4234 3147 + 3959 4234 5102 + 3960 4234 6638 + 3961 4234 8214 + 3962 4235 4438 + 3963 4235 6035 + 3964 4235 7347 + 3965 4235 8746 + 3966 4236 5915 + 3967 4236 5998 + 3968 4236 6092 + 3969 4236 8496 + 3970 4237 3211 + 3971 4237 4333 + 3972 4237 4917 + 3973 4237 4973 + 3974 4237 5244 + 3975 4237 5366 + 3976 4237 5807 + 3977 4237 7959 + 3978 4238 5774 + 3979 4238 8107 + 3980 4239 2693 + 3981 4239 3166 + 3982 4239 6139 + 3983 4240 3665 + 3984 4240 3789 + 3985 4240 5567 + 3986 4240 5695 + 3987 4240 5835 + 3988 4240 5948 + 3989 4241 4375 + 3990 4241 7015 + 3991 4242 5896 + 3992 4243 5853 + 3993 4243 6218 + 3994 4244 5643 + 3995 4244 6071 + 3996 4245 5921 + 3997 4245 6193 + 3998 4245 6506 + 3999 4246 3292 + 4000 4246 3761 + 4001 4246 4955 + 4002 4246 5425 + 4003 4246 5688 + 4004 4246 6964 + 4005 4247 4500 + 4006 4247 4940 + 4007 4247 5220 + 4008 4248 3680 + 4009 4248 4353 + 4010 4248 4464 + 4011 4248 5204 + 4012 4248 5524 + 4013 4248 5746 + 4014 4248 6001 + 4015 4248 7468 + 4016 4248 9335 + 4017 4249 5766 + 4018 4249 6168 + 4019 4249 7114 + 4020 4249 8763 + 4021 4250 3921 + 4022 4250 3940 + 4023 4250 4440 + 4024 4250 4545 + 4025 4250 5052 + 4026 4250 6425 + 4027 4251 2792 + 4028 4251 2873 + 4029 4251 3616 + 4030 4251 5135 + 4031 4251 5160 + 4032 4251 6051 + 4033 4251 6089 + 4034 4251 8985 + 4035 4252 4907 + 4036 4253 5178 + 4037 4253 5897 + 4038 4253 7406 + 4039 4254 5144 + 4040 4254 5254 + 4041 4254 5348 + 4042 4254 5721 + 4043 4254 6907 + 4044 4254 8544 + 4045 4254 8948 + 4046 4255 2743 + 4047 4255 5272 + 4048 4255 5659 + 4049 4255 5782 + 4050 4255 5974 + 4051 4255 6295 + 4052 4256 3643 + 4053 4256 5925 + 4054 4257 5939 + 4055 4257 6387 + 4056 4258 5211 + 4057 4258 5842 + 4058 4258 5882 + 4059 4258 6304 + 4060 4259 3853 + 4061 4259 3953 + 4062 4259 4763 + 4063 4259 5245 + 4064 4259 5369 + 4065 4259 6110 + 4066 4260 3301 + 4067 4260 5668 + 4068 4260 7916 + 4069 4261 3119 + 4070 4261 9432 + 4071 4262 4967 + 4072 4263 5323 + 4073 4263 5967 + 4074 4263 7167 + 4075 4264 2666 + 4076 4264 4459 + 4077 4264 4694 + 4078 4264 5740 + 4079 4264 6251 + 4080 4265 5087 + 4081 4265 5650 + 4082 4265 5952 + 4083 4265 6583 + 4084 4265 8866 + 4085 4266 4319 + 4086 4266 4935 + 4087 4266 5691 + 4088 4266 5877 + 4089 4266 6627 + 4090 4266 6832 + 4091 4267 6042 + 4092 4268 4745 + 4093 4268 5922 + 4094 4268 6134 + 4095 4269 3970 + 4096 4269 4388 + 4097 4269 5158 + 4098 4269 5391 + 4099 4269 6175 + 4100 4270 4000 + 4101 4270 6091 + 4102 4270 7847 + 4103 4271 3469 + 4104 4271 5176 + 4105 4271 5683 + 4106 4271 5768 + 4107 4271 7268 + 4108 4271 8058 + 4109 4272 3612 + 4110 4272 3816 + 4111 4272 5231 + 4112 4272 5282 + 4113 4272 5769 + 4114 4272 5860 + 4115 4272 6012 + 4116 4272 9361 + 4117 4273 5964 + 4118 4273 10040 + 4119 4274 2712 + 4120 4274 5046 + 4121 4274 5699 + 4122 4274 6033 + 4123 4274 6207 + 4124 4275 3712 + 4125 4275 4405 + 4126 4275 4958 + 4127 4275 6788 + 4128 4275 8566 + 4129 4275 9603 + 4130 4276 5125 + 4131 4276 7059 + 4132 4276 7423 + 4133 4277 2737 + 4134 4277 2942 + 4135 4277 3877 + 4136 4277 4550 + 4137 4277 5829 + 4138 4278 3180 + 4139 4278 4417 + 4140 4278 5799 + 4141 4278 5987 + 4142 4278 6138 + 4143 4278 7195 + 4144 4279 3540 + 4145 4279 3759 + 4146 4279 4565 + 4147 4279 5502 + 4148 4279 6122 + 4149 4279 7610 + 4150 4280 5807 + 4151 4281 5891 + 4152 4281 6979 + 4153 4282 3378 + 4154 4282 4945 + 4155 4282 5105 + 4156 4282 6686 + 4157 4282 9073 + 4158 4283 5085 + 4159 4283 6502 + 4160 4283 6989 + 4161 4284 5623 + 4162 4284 5721 + 4163 4284 6074 + 4164 4284 6104 + 4165 4284 7039 + 4166 4284 8411 + 4167 4285 2790 + 4168 4285 4325 + 4169 4285 4430 + 4170 4285 4985 + 4171 4285 5383 + 4172 4285 6038 + 4173 4285 6178 + 4174 4285 6376 + 4175 4285 9010 + 4176 4286 4468 + 4177 4286 4478 + 4178 4286 5684 + 4179 4286 9461 + 4180 4287 4872 + 4181 4287 5012 + 4182 4287 6315 + 4183 4287 7879 + 4184 4287 8228 + 4185 4288 8167 + 4186 4289 3334 + 4187 4290 3785 + 4188 4290 3836 + 4189 4290 5781 + 4190 4291 5339 + 4191 4291 5673 + 4192 4292 3005 + 4193 4292 4390 + 4194 4292 6259 + 4195 4292 7524 + 4196 4293 5520 + 4197 4293 6051 + 4198 4293 6825 + 4199 4294 5815 + 4200 4294 6917 + 4201 4295 4404 + 4202 4295 4491 + 4203 4295 4518 + 4204 4295 5238 + 4205 4295 6102 + 4206 4295 8362 + 4207 4296 5051 + 4208 4296 5203 + 4209 4296 5827 + 4210 4296 5985 + 4211 4296 6183 + 4212 4296 9220 + 4213 4297 2678 + 4214 4297 4329 + 4215 4297 7773 + 4216 4297 7999 + 4217 4298 3273 + 4218 4298 3857 + 4219 4298 4502 + 4220 4298 5665 + 4221 4298 6460 + 4222 4298 8634 + 4223 4299 3993 + 4224 4299 5570 + 4225 4299 8099 + 4226 4299 8730 + 4227 4300 3807 + 4228 4300 5648 + 4229 4300 6022 + 4230 4300 6546 + 4231 4300 6764 + 4232 4301 3499 + 4233 4301 4454 + 4234 4301 4832 + 4235 4302 2877 + 4236 4302 4343 + 4237 4302 5636 + 4238 4302 5789 + 4239 4302 7829 + 4240 4303 5020 + 4241 4303 5082 + 4242 4303 5274 + 4243 4303 6402 + 4244 4303 9318 + 4245 4304 4011 + 4246 4304 5115 + 4247 4304 6006 + 4248 4304 6129 + 4249 4305 2966 + 4250 4305 3926 + 4251 4305 8476 + 4252 4305 9329 + 4253 4306 6710 + 4254 4306 8063 + 4255 4307 2790 + 4256 4307 3548 + 4257 4307 4979 + 4258 4307 5308 + 4259 4307 6866 + 4260 4307 9153 + 4261 4308 2763 + 4262 4308 5947 + 4263 4308 7558 + 4264 4309 3450 + 4265 4309 4508 + 4266 4309 4692 + 4267 4309 4706 + 4268 4309 5148 + 4269 4309 7108 + 4270 4309 9400 + 4271 4310 3355 + 4272 4310 8316 + 4273 4311 2707 + 4274 4311 4477 + 4275 4311 5245 + 4276 4311 6066 + 4277 4312 4383 + 4278 4312 6645 + 4279 4312 9062 + 4280 4313 4437 + 4281 4313 5844 + 4282 4313 6188 + 4283 4314 3095 + 4284 4314 4529 + 4285 4314 5072 + 4286 4314 5290 + 4287 4314 6359 + 4288 4314 6604 + 4289 4314 9033 + 4290 4315 3962 + 4291 4315 4936 + 4292 4316 5214 + 4293 4316 5695 + 4294 4316 7704 + 4295 4317 5203 + 4296 4317 6098 + 4297 4318 3861 + 4298 4318 5826 + 4299 4318 9188 + 4300 4319 3604 + 4301 4319 5478 + 4302 4319 5546 + 4303 4319 8861 + 4304 4320 3752 + 4305 4320 4366 + 4306 4320 4543 + 4307 4320 6112 + 4308 4320 8101 + 4309 4321 5018 + 4310 4322 4854 + 4311 4322 4914 + 4312 4322 5881 + 4313 4322 6088 + 4314 4322 6971 + 4315 4323 3170 + 4316 4323 3470 + 4317 4323 5172 + 4318 4323 5739 + 4319 4323 7911 + 4320 4324 3339 + 4321 4324 4388 + 4322 4324 5354 + 4323 4324 5768 + 4324 4324 5784 + 4325 4324 5986 + 4326 4324 6307 + 4327 4324 8818 + 4328 4325 2861 + 4329 4325 4347 + 4330 4326 5142 + 4331 4326 8138 + 4332 4327 3081 + 4333 4327 3246 + 4334 4327 4550 + 4335 4327 4687 + 4336 4327 5598 + 4337 4327 6026 + 4338 4327 6127 + 4339 4328 2840 + 4340 4328 5761 + 4341 4328 6822 + 4342 4328 8251 + 4343 4328 9254 + 4344 4328 9360 + 4345 4328 9506 + 4346 4329 4897 + 4347 4329 5279 + 4348 4329 7388 + 4349 4330 4341 + 4350 4330 4840 + 4351 4330 5680 + 4352 4330 7999 + 4353 4331 2826 + 4354 4331 4509 + 4355 4331 4870 + 4356 4331 5009 + 4357 4331 5237 + 4358 4331 5639 + 4359 4331 7430 + 4360 4331 8417 + 4361 4331 9130 + 4362 4332 3873 + 4363 4332 6136 + 4364 4332 9453 + 4365 4333 3057 + 4366 4333 4572 + 4367 4333 5043 + 4368 4334 5915 + 4369 4334 8608 + 4370 4335 6104 + 4371 4336 4382 + 4372 4336 5947 + 4373 4336 6713 + 4374 4337 2995 + 4375 4337 3999 + 4376 4337 5139 + 4377 4337 5257 + 4378 4337 5689 + 4379 4337 5724 + 4380 4337 5802 + 4381 4337 6037 + 4382 4337 6401 + 4383 4337 7238 + 4384 4337 7665 + 4385 4337 7876 + 4386 4338 3557 + 4387 4338 6002 + 4388 4338 7076 + 4389 4338 8925 + 4390 4339 3814 + 4391 4339 4538 + 4392 4339 7337 + 4393 4340 6856 + 4394 4341 3443 + 4395 4341 4959 + 4396 4341 5298 + 4397 4341 5642 + 4398 4341 6062 + 4399 4341 7482 + 4400 4341 7840 + 4401 4341 8318 + 4402 4342 4427 + 4403 4342 4545 + 4404 4342 5267 + 4405 4342 6087 + 4406 4343 2826 + 4407 4343 5432 + 4408 4343 5749 + 4409 4343 7597 + 4410 4344 3482 + 4411 4344 5063 + 4412 4345 3905 + 4413 4345 4560 + 4414 4345 4698 + 4415 4345 5655 + 4416 4345 8674 + 4417 4346 5020 + 4418 4346 5699 + 4419 4346 9158 + 4420 4346 9281 + 4421 4347 2708 + 4422 4347 3741 + 4423 4347 4997 + 4424 4347 6131 + 4425 4347 7918 + 4426 4348 2897 + 4427 4348 4048 + 4428 4348 4607 + 4429 4348 5210 + 4430 4348 6114 + 4431 4348 6326 + 4432 4348 6469 + 4433 4348 6580 + 4434 4348 7786 + 4435 4348 9484 + 4436 4349 2769 + 4437 4349 6942 + 4438 4350 2746 + 4439 4350 3637 + 4440 4350 3819 + 4441 4350 4927 + 4442 4350 8727 + 4443 4351 4576 + 4444 4351 5139 + 4445 4351 6214 + 4446 4351 6613 + 4447 4351 8856 + 4448 4351 9215 + 4449 4352 3577 + 4450 4352 3962 + 4451 4352 5308 + 4452 4353 4383 + 4453 4353 4523 + 4454 4353 4875 + 4455 4353 4982 + 4456 4353 5739 + 4457 4353 6101 + 4458 4354 4455 + 4459 4354 6014 + 4460 4355 4492 + 4461 4355 4946 + 4462 4355 6127 + 4463 4355 9423 + 4464 4356 4906 + 4465 4356 5072 + 4466 4356 5602 + 4467 4356 5950 + 4468 4356 8551 + 4469 4357 3849 + 4470 4357 4348 + 4471 4357 4970 + 4472 4357 6445 + 4473 4358 4548 + 4474 4359 3211 + 4475 4359 5457 + 4476 4359 5851 + 4477 4359 7885 + 4478 4360 5815 + 4479 4360 6534 + 4480 4360 6652 + 4481 4360 9182 + 4482 4361 3884 + 4483 4361 7371 + 4484 4361 7980 + 4485 4362 5077 + 4486 4362 5102 + 4487 4362 5488 + 4488 4362 8041 + 4489 4363 4537 + 4490 4363 6039 + 4491 4363 6159 + 4492 4363 6594 + 4493 4363 8805 + 4494 4364 2800 + 4495 4364 3399 + 4496 4364 4972 + 4497 4364 5169 + 4498 4364 5209 + 4499 4364 5721 + 4500 4365 3935 + 4501 4365 4588 + 4502 4365 5992 + 4503 4365 6810 + 4504 4366 3052 + 4505 4366 5003 + 4506 4366 5070 + 4507 4366 6404 + 4508 4366 6867 + 4509 4366 7461 + 4510 4366 8972 + 4511 4367 4102 + 4512 4367 4427 + 4513 4367 4613 + 4514 4368 4074 + 4515 4368 5134 + 4516 4368 5361 + 4517 4368 5381 + 4518 4368 6098 + 4519 4368 6402 + 4520 4368 8477 + 4521 4369 8179 + 4522 4369 9380 + 4523 4370 4566 + 4524 4370 6291 + 4525 4370 7071 + 4526 4370 9261 + 4527 4371 4253 + 4528 4371 6977 + 4529 4372 6751 + 4530 4373 3314 + 4531 4373 4408 + 4532 4374 3895 + 4533 4374 4925 + 4534 4374 5174 + 4535 4374 6024 + 4536 4375 2866 + 4537 4375 3792 + 4538 4375 4908 + 4539 4375 6494 + 4540 4375 7229 + 4541 4375 9056 + 4542 4376 4354 + 4543 4376 5802 + 4544 4376 5966 + 4545 4376 7203 + 4546 4376 7722 + 4547 4377 2725 + 4548 4377 2888 + 4549 4377 4537 + 4550 4377 4989 + 4551 4377 5893 + 4552 4377 5894 + 4553 4377 6090 + 4554 4377 8425 + 4555 4378 3141 + 4556 4378 4450 + 4557 4378 4664 + 4558 4378 5414 + 4559 4378 5668 + 4560 4379 3102 + 4561 4379 4867 + 4562 4379 4877 + 4563 4380 4141 + 4564 4381 5284 + 4565 4382 3971 + 4566 4382 6034 + 4567 4382 7134 + 4568 4383 3689 + 4569 4384 2960 + 4570 4384 5061 + 4571 4384 6229 + 4572 4385 3477 + 4573 4385 5614 + 4574 4385 7922 + 4575 4385 8140 + 4576 4386 3186 + 4577 4386 4008 + 4578 4387 4857 + 4579 4387 4875 + 4580 4387 5044 + 4581 4388 4845 + 4582 4388 5244 + 4583 4388 6692 + 4584 4389 5533 + 4585 4389 5556 + 4586 4389 8705 + 4587 4389 9113 + 4588 4390 3642 + 4589 4391 2849 + 4590 4391 6189 + 4591 4392 4610 + 4592 4392 5035 + 4593 4393 6834 + 4594 4393 7533 + 4595 4393 8855 + 4596 4394 4519 + 4597 4394 5457 + 4598 4394 5569 + 4599 4395 4307 + 4600 4395 7052 + 4601 4395 7835 + 4602 4395 7986 + 4603 4396 4953 + 4604 4396 5309 + 4605 4396 6435 + 4606 4396 6866 + 4607 4396 7630 + 4608 4396 9159 + 4609 4397 4533 + 4610 4397 4783 + 4611 4397 4901 + 4612 4397 5425 + 4613 4398 6142 + 4614 4398 6322 + 4615 4398 6369 + 4616 4398 7052 + 4617 4398 8393 + 4618 4398 8679 + 4619 4398 9361 + 4620 4399 5645 + 4621 4400 4572 + 4622 4400 4583 + 4623 4400 4994 + 4624 4400 5057 + 4625 4400 5834 + 4626 4400 6291 + 4627 4401 4983 + 4628 4401 6012 + 4629 4402 3320 + 4630 4402 5727 + 4631 4402 7910 + 4632 4402 8763 + 4633 4403 3962 + 4634 4403 5157 + 4635 4403 5925 + 4636 4403 8511 + 4637 4403 9138 + 4638 4404 3015 + 4639 4404 3802 + 4640 4404 4819 + 4641 4404 5235 + 4642 4404 6943 + 4643 4405 5408 + 4644 4405 6541 + 4645 4406 3273 + 4646 4406 3757 + 4647 4406 3921 + 4648 4406 4762 + 4649 4406 4839 + 4650 4406 5097 + 4651 4406 5192 + 4652 4406 5788 + 4653 4406 8877 + 4654 4407 3906 + 4655 4407 5212 + 4656 4407 5787 + 4657 4407 8263 + 4658 4408 4873 + 4659 4408 7239 + 4660 4408 8344 + 4661 4409 2741 + 4662 4409 3218 + 4663 4409 4038 + 4664 4409 4060 + 4665 4409 4396 + 4666 4409 4565 + 4667 4409 5115 + 4668 4409 5370 + 4669 4409 9303 + 4670 4410 2889 + 4671 4410 4726 + 4672 4410 7417 + 4673 4410 8817 + 4674 4411 4947 + 4675 4411 9007 + 4676 4412 4488 + 4677 4412 4746 + 4678 4412 4855 + 4679 4412 8566 + 4680 4413 3638 + 4681 4413 4162 + 4682 4413 4364 + 4683 4413 6718 + 4684 4413 8424 + 4685 4414 5062 + 4686 4414 5356 + 4687 4414 7586 + 4688 4414 7945 + 4689 4415 3438 + 4690 4415 4115 + 4691 4416 6680 + 4692 4416 7763 + 4693 4416 8909 + 4694 4416 9217 + 4695 4417 7353 + 4696 4418 4717 + 4697 4418 5750 + 4698 4418 6628 + 4699 4418 6792 + 4700 4419 4254 + 4701 4419 5143 + 4702 4419 7651 + 4703 4420 2858 + 4704 4420 5166 + 4705 4420 5553 + 4706 4420 5645 + 4707 4421 5337 + 4708 4421 6591 + 4709 4421 7474 + 4710 4422 4196 + 4711 4423 5314 + 4712 4423 6914 + 4713 4424 3493 + 4714 4424 4870 + 4715 4424 6088 + 4716 4424 7151 + 4717 4425 5044 + 4718 4425 7731 + 4719 4425 8446 + 4720 4425 8840 + 4721 4426 4909 + 4722 4426 5254 + 4723 4426 5820 + 4724 4426 9163 + 4725 4427 3544 + 4726 4427 3784 + 4727 4427 4836 + 4728 4427 5002 + 4729 4427 5078 + 4730 4427 5279 + 4731 4427 5777 + 4732 4427 5950 + 4733 4427 6147 + 4734 4428 3371 + 4735 4428 3397 + 4736 4428 4732 + 4737 4429 3306 + 4738 4429 4054 + 4739 4429 4539 + 4740 4430 2780 + 4741 4430 6829 + 4742 4430 7318 + 4743 4431 4435 + 4744 4431 4904 + 4745 4431 4979 + 4746 4431 8536 + 4747 4432 4591 + 4748 4432 5403 + 4749 4432 8238 + 4750 4433 7033 + 4751 4433 7870 + 4752 4434 5372 + 4753 4434 8037 + 4754 4435 2932 + 4755 4435 5316 + 4756 4435 8945 + 4757 4436 4770 + 4758 4436 5696 + 4759 4436 8109 + 4760 4437 4573 + 4761 4437 4816 + 4762 4437 5574 + 4763 4437 8753 + 4764 4438 4151 + 4765 4438 5643 + 4766 4438 6044 + 4767 4438 6209 + 4768 4439 3891 + 4769 4439 4871 + 4770 4439 5205 + 4771 4440 4960 + 4772 4440 5030 + 4773 4440 6268 + 4774 4441 3167 + 4775 4441 4485 + 4776 4441 5359 + 4777 4442 4007 + 4778 4442 4218 + 4779 4443 6389 + 4780 4443 7821 + 4781 4443 9040 + 4782 4444 7500 + 4783 4445 3068 + 4784 4445 4588 + 4785 4445 5075 + 4786 4445 5259 + 4787 4446 2822 + 4788 4447 2909 + 4789 4447 3244 + 4790 4448 4177 + 4791 4448 4771 + 4792 4448 4887 + 4793 4448 5100 + 4794 4448 5339 + 4795 4448 6334 + 4796 4449 4722 + 4797 4449 5022 + 4798 4449 6151 + 4799 4450 4396 + 4800 4450 5878 + 4801 4451 4292 + 4802 4451 4946 + 4803 4451 8874 + 4804 4452 3113 + 4805 4452 4259 + 4806 4452 5228 + 4807 4452 5754 + 4808 4452 7389 + 4809 4453 4081 + 4810 4453 5687 + 4811 4454 4530 + 4812 4454 6868 + 4813 4454 7690 + 4814 4455 4485 + 4815 4455 4845 + 4816 4455 7735 + 4817 4456 5116 + 4818 4456 8188 + 4819 4457 5492 + 4820 4457 8433 + 4821 4458 3987 + 4822 4458 4441 + 4823 4458 4899 + 4824 4458 5055 + 4825 4458 5212 + 4826 4458 5371 + 4827 4460 9089 + 4828 4461 4674 + 4829 4461 7222 + 4830 4461 7899 + 4831 4461 8708 + 4832 4462 4327 + 4833 4462 6188 + 4834 4462 8791 + 4835 4463 4750 + 4836 4464 4787 + 4837 4464 5009 + 4838 4464 5135 + 4839 4464 5200 + 4840 4464 6060 + 4841 4465 4196 + 4842 4465 5230 + 4843 4466 3392 + 4844 4466 6740 + 4845 4466 8296 + 4846 4466 8996 + 4847 4467 4808 + 4848 4467 5155 + 4849 4468 3103 + 4850 4469 4596 + 4851 4469 4881 + 4852 4469 5417 + 4853 4469 5833 + 4854 4469 7236 + 4855 4470 4127 + 4856 4470 6789 + 4857 4470 7947 + 4858 4470 8261 + 4859 4470 8658 + 4860 4471 4575 + 4861 4471 5647 + 4862 4471 6423 + 4863 4472 3035 + 4864 4472 7563 + 4865 4473 4377 + 4866 4473 4544 + 4867 4473 5296 + 4868 4473 7991 + 4869 4474 2712 + 4870 4474 4404 + 4871 4474 5126 + 4872 4474 8879 + 4873 4475 4092 + 4874 4475 5249 + 4875 4475 5272 + 4876 4476 3422 + 4877 4476 3753 + 4878 4476 5626 + 4879 4477 5178 + 4880 4477 5339 + 4881 4477 5923 + 4882 4477 5982 + 4883 4477 7177 + 4884 4478 2702 + 4885 4478 4737 + 4886 4478 5379 + 4887 4478 5380 + 4888 4478 5713 + 4889 4478 5795 + 4890 4478 6483 + 4891 4478 7114 + 4892 4478 7476 + 4893 4479 4979 + 4894 4479 8607 + 4895 4480 4310 + 4896 4480 4488 + 4897 4480 7029 + 4898 4480 7158 + 4899 4480 7635 + 4900 4481 4560 + 4901 4481 5287 + 4902 4481 6681 + 4903 4481 7315 + 4904 4482 3211 + 4905 4482 4445 + 4906 4483 4227 + 4907 4483 7921 + 4908 4483 8751 + 4909 4484 3003 + 4910 4484 4842 + 4911 4484 5024 + 4912 4484 5136 + 4913 4484 6646 + 4914 4485 5683 + 4915 4485 8348 + 4916 4485 8515 + 4917 4486 2747 + 4918 4486 4807 + 4919 4486 5952 + 4920 4486 7999 + 4921 4487 5387 + 4922 4487 6126 + 4923 4488 2847 + 4924 4488 4783 + 4925 4488 4899 + 4926 4488 5393 + 4927 4488 6287 + 4928 4488 6512 + 4929 4489 3685 + 4930 4489 5171 + 4931 4489 8862 + 4932 4490 3154 + 4933 4490 5156 + 4934 4492 5080 + 4935 4493 7291 + 4936 4494 4243 + 4937 4494 5190 + 4938 4494 6045 + 4939 4494 9102 + 4940 4496 5272 + 4941 4496 7785 + 4942 4496 8480 + 4943 4497 6973 + 4944 4498 4309 + 4945 4498 4684 + 4946 4498 5593 + 4947 4498 5872 + 4948 4498 6207 + 4949 4498 7703 + 4950 4499 6021 + 4951 4499 6060 + 4952 4500 4878 + 4953 4500 5446 + 4954 4500 6665 + 4955 4501 4054 + 4956 4501 4434 + 4957 4501 4951 + 4958 4501 6884 + 4959 4501 7412 + 4960 4501 8658 + 4961 4502 5535 + 4962 4502 6572 + 4963 4503 3739 + 4964 4503 7843 + 4965 4504 3300 + 4966 4504 4403 + 4967 4504 4747 + 4968 4504 5383 + 4969 4504 6114 + 4970 4505 3635 + 4971 4505 4910 + 4972 4505 5364 + 4973 4505 8296 + 4974 4506 5209 + 4975 4506 7554 + 4976 4506 8979 + 4977 4507 4277 + 4978 4507 4286 + 4979 4507 5304 + 4980 4507 6552 + 4981 4507 8093 + 4982 4508 4547 + 4983 4508 6244 + 4984 4508 6491 + 4985 4508 8186 + 4986 4509 2959 + 4987 4509 5340 + 4988 4509 6143 + 4989 4509 8214 + 4990 4510 4458 + 4991 4511 2770 + 4992 4511 2830 + 4993 4511 3031 + 4994 4511 4896 + 4995 4511 4926 + 4996 4511 7619 + 4997 4512 4009 + 4998 4512 4143 + 4999 4512 4571 + 5000 4512 5973 + 5001 4512 8239 + 5002 4513 3483 + 5003 4513 5056 + 5004 4513 5563 + 5005 4513 5646 + 5006 4514 6832 + 5007 4514 9062 + 5008 4514 9354 + 5009 4515 2935 + 5010 4515 3371 + 5011 4515 3414 + 5012 4515 5094 + 5013 4515 5785 + 5014 4515 9154 + 5015 4515 9315 + 5016 4516 3000 + 5017 4516 5660 + 5018 4517 6930 + 5019 4518 4031 + 5020 4518 4798 + 5021 4518 5001 + 5022 4518 6310 + 5023 4518 8418 + 5024 4518 8767 + 5025 4519 6707 + 5026 4519 8709 + 5027 4521 3870 + 5028 4521 3988 + 5029 4521 5892 + 5030 4521 7721 + 5031 4523 4069 + 5032 4523 4277 + 5033 4523 4309 + 5034 4523 4411 + 5035 4523 4539 + 5036 4523 5627 + 5037 4524 4623 + 5038 4525 2782 + 5039 4525 3051 + 5040 4525 5239 + 5041 4525 5350 + 5042 4525 7436 + 5043 4526 3970 + 5044 4526 5123 + 5045 4526 7069 + 5046 4527 3114 + 5047 4527 6110 + 5048 4528 5179 + 5049 4528 5502 + 5050 4528 6430 + 5051 4529 3246 + 5052 4529 3914 + 5053 4529 4598 + 5054 4529 5824 + 5055 4530 5157 + 5056 4530 5291 + 5057 4530 8826 + 5058 4531 2685 + 5059 4531 5455 + 5060 4531 7976 + 5061 4532 4257 + 5062 4532 4282 + 5063 4533 4762 + 5064 4533 4866 + 5065 4533 7359 + 5066 4533 8015 + 5067 4534 3835 + 5068 4534 5203 + 5069 4534 6287 + 5070 4534 6331 + 5071 4535 3505 + 5072 4535 5394 + 5073 4535 6069 + 5074 4535 7032 + 5075 4535 7118 + 5076 4535 7873 + 5077 4536 6164 + 5078 4536 8538 + 5079 4537 3720 + 5080 4537 7757 + 5081 4538 4189 + 5082 4538 4920 + 5083 4538 5050 + 5084 4538 6202 + 5085 4538 6901 + 5086 4539 4973 + 5087 4539 7645 + 5088 4540 2829 + 5089 4540 5221 + 5090 4540 9012 + 5091 4541 9392 + 5092 4542 5368 + 5093 4542 5539 + 5094 4542 6455 + 5095 4542 7177 + 5096 4542 8729 + 5097 4543 3736 + 5098 4543 4282 + 5099 4543 4295 + 5100 4543 6534 + 5101 4544 2735 + 5102 4544 2870 + 5103 4544 3411 + 5104 4544 4515 + 5105 4544 10673 + 5106 4545 5995 + 5107 4545 6355 + 5108 4545 10781 + 5109 4546 2819 + 5110 4546 2962 + 5111 4546 4330 + 5112 4546 5435 + 5113 4546 6398 + 5114 4547 4700 + 5115 4548 7833 + 5116 4549 4261 + 5117 4549 4817 + 5118 4549 7243 + 5119 4550 4021 + 5120 4550 7963 + 5121 4551 5139 + 5122 4551 5472 + 5123 4551 6988 + 5124 4551 7599 + 5125 4552 5683 + 5126 4553 4269 + 5127 4554 2936 + 5128 4554 4128 + 5129 4554 5864 + 5130 4555 3457 + 5131 4555 4384 + 5132 4555 8101 + 5133 4556 6324 + 5134 4556 10842 + 5135 4557 3743 + 5136 4557 4624 + 5137 4557 8455 + 5138 4558 3023 + 5139 4558 4253 + 5140 4558 5760 + 5141 4558 6772 + 5142 4559 3161 + 5143 4559 4740 + 5144 4560 2746 + 5145 4560 2765 + 5146 4560 3772 + 5147 4560 5601 + 5148 4560 8854 + 5149 4561 7198 + 5150 4561 7673 + 5151 4561 8513 + 5152 4562 3599 + 5153 4562 4590 + 5154 4563 3364 + 5155 4563 6298 + 5156 4563 6673 + 5157 4564 4268 + 5158 4564 4568 + 5159 4564 6045 + 5160 4564 8158 + 5161 4565 3197 + 5162 4565 3675 + 5163 4565 4240 + 5164 4565 4282 + 5165 4565 6154 + 5166 4566 2778 + 5167 4566 5249 + 5168 4566 5539 + 5169 4566 6273 + 5170 4566 7130 + 5171 4566 8110 + 5172 4567 4207 + 5173 4567 7387 + 5174 4567 8995 + 5175 4568 5955 + 5176 4568 6527 + 5177 4569 3411 + 5178 4569 4407 + 5179 4569 7266 + 5180 4569 8146 + 5181 4569 8739 + 5182 4569 9330 + 5183 4569 10589 + 5184 4570 3314 + 5185 4570 4529 + 5186 4570 5104 + 5187 4570 5757 + 5188 4571 4599 + 5189 4571 5501 + 5190 4571 8193 + 5191 4571 8330 + 5192 4571 8812 + 5193 4572 4076 + 5194 4572 5575 + 5195 4572 7504 + 5196 4572 10873 + 5197 4573 3125 + 5198 4573 3497 + 5199 4573 9104 + 5200 4574 4451 + 5201 4574 5002 + 5202 4574 6553 + 5203 4574 8281 + 5204 4574 9167 + 5205 4575 2682 + 5206 4575 3274 + 5207 4575 3817 + 5208 4575 5887 + 5209 4575 6488 + 5210 4575 9229 + 5211 4576 5299 + 5212 4576 5628 + 5213 4576 5805 + 5214 4576 7710 + 5215 4576 9291 + 5216 4577 6770 + 5217 4577 7649 + 5218 4578 2703 + 5219 4578 3042 + 5220 4578 4861 + 5221 4578 4874 + 5222 4578 4893 + 5223 4578 8127 + 5224 4579 4279 + 5225 4579 5378 + 5226 4579 7338 + 5227 4579 10894 + 5228 4580 2872 + 5229 4580 9359 + 5230 4581 7203 + 5231 4581 7760 + 5232 4581 8976 + 5233 4582 5967 + 5234 4582 6897 + 5235 4582 8738 + 5236 4583 4820 + 5237 4584 6838 + 5238 4584 8095 + 5239 4584 8648 + 5240 4585 4740 + 5241 4585 5451 + 5242 4585 5512 + 5243 4585 6279 + 5244 4585 7186 + 5245 4585 10558 + 5246 4586 2984 + 5247 4587 4046 + 5248 4587 6512 + 5249 4588 3082 + 5250 4588 6585 + 5251 4588 8121 + 5252 4588 8543 + 5253 4589 4628 + 5254 4589 5733 + 5255 4589 6200 + 5256 4589 6338 + 5257 4589 8935 + 5258 4589 9144 + 5259 4590 3627 + 5260 4590 5548 + 5261 4590 6416 + 5262 4591 7078 + 5263 4592 7881 + 5264 4593 3228 + 5265 4593 5086 + 5266 4593 5399 + 5267 4593 7959 + 5268 4593 10835 + 5269 4594 3685 + 5270 4594 4710 + 5271 4594 7549 + 5272 4594 7847 + 5273 4595 4120 + 5274 4595 5657 + 5275 4595 5785 + 5276 4595 5938 + 5277 4595 5997 + 5278 4596 4284 + 5279 4596 4310 + 5280 4596 5433 + 5281 4597 4789 + 5282 4597 8040 + 5283 4598 7614 + 5284 4598 7690 + 5285 4599 2914 + 5286 4599 3307 + 5287 4600 5224 + 5288 4600 8689 + 5289 4601 3014 + 5290 4601 6907 + 5291 4602 6999 + 5292 4602 7125 + 5293 4602 9049 + 5294 4603 4534 + 5295 4603 5479 + 5296 4603 6103 + 5297 4603 10816 + 5298 4604 4194 + 5299 4604 4685 + 5300 4604 5343 + 5301 4604 5683 + 5302 4604 7807 + 5303 4605 3171 + 5304 4606 3195 + 5305 4606 3277 + 5306 4606 3435 + 5307 4606 3520 + 5308 4606 4300 + 5309 4606 5034 + 5310 4606 7042 + 5311 4606 7394 + 5312 4606 8126 + 5313 4607 3808 + 5314 4607 4990 + 5315 4607 5323 + 5316 4608 7263 + 5317 4608 7290 + 5318 4609 5395 + 5319 4609 6167 + 5320 4609 7774 + 5321 4609 8332 + 5322 4610 3805 + 5323 4610 4261 + 5324 4610 4808 + 5325 4610 4821 + 5326 4610 4832 + 5327 4610 4853 + 5328 4610 4889 + 5329 4610 5535 + 5330 4610 6440 + 5331 4610 8554 + 5332 4611 3661 + 5333 4611 4244 + 5334 4611 4249 + 5335 4611 4489 + 5336 4611 4775 + 5337 4611 4792 + 5338 4611 4808 + 5339 4611 4874 + 5340 4611 6299 + 5341 4611 7630 + 5342 4611 8330 + 5343 4612 4240 + 5344 4612 4269 + 5345 4612 4809 + 5346 4613 2741 + 5347 4613 3770 + 5348 4613 3900 + 5349 4613 4221 + 5350 4613 5890 + 5351 4613 7451 + 5352 4613 10530 + 5353 4614 3584 + 5354 4614 4342 + 5355 4614 5455 + 5356 4614 5814 + 5357 4615 6802 + 5358 4615 9329 + 5359 4616 4931 + 5360 4616 9100 + 5361 4617 4186 + 5362 4617 7420 + 5363 4617 8483 + 5364 4618 5136 + 5365 4618 5170 + 5366 4618 6366 + 5367 4618 10624 + 5368 4619 3076 + 5369 4619 3458 + 5370 4619 3487 + 5371 4619 5199 + 5372 4619 5587 + 5373 4620 4218 + 5374 4621 4390 + 5375 4621 5428 + 5376 4621 6037 + 5377 4621 8605 + 5378 4622 3435 + 5379 4622 5067 + 5380 4623 6479 + 5381 4624 2921 + 5382 4624 3329 + 5383 4624 4561 + 5384 4624 10646 + 5385 4625 4778 + 5386 4625 4801 + 5387 4625 4807 + 5388 4625 5935 + 5389 4625 7716 + 5390 4626 4823 + 5391 4626 4851 + 5392 4626 4860 + 5393 4626 7077 + 5394 4626 8069 + 5395 4627 2978 + 5396 4627 3684 + 5397 4627 4368 + 5398 4627 8792 + 5399 4628 5246 + 5400 4628 6707 + 5401 4628 9219 + 5402 4629 3106 + 5403 4629 4045 + 5404 4629 4454 + 5405 4629 5106 + 5406 4629 7830 + 5407 4629 8024 + 5408 4630 6317 + 5409 4630 6415 + 5410 4630 6911 + 5411 4630 7574 + 5412 4631 5294 + 5413 4631 6318 + 5414 4631 7327 + 5415 4631 8290 + 5416 4632 3935 + 5417 4632 4220 + 5418 4632 4279 + 5419 4632 6522 + 5420 4632 6775 + 5421 4632 9254 + 5422 4633 5458 + 5423 4633 7207 + 5424 4633 8352 + 5425 4634 3395 + 5426 4634 6265 + 5427 4634 7654 + 5428 4635 10808 + 5429 4636 4120 + 5430 4636 4606 + 5431 4636 6166 + 5432 4636 8938 + 5433 4636 10612 + 5434 4637 3548 + 5435 4637 3703 + 5436 4637 10966 + 5437 4638 3045 + 5438 4638 5574 + 5439 4638 8095 + 5440 4638 9167 + 5441 4639 3548 + 5442 4639 4176 + 5443 4639 4775 + 5444 4639 5197 + 5445 4639 5514 + 5446 4639 6747 + 5447 4640 4751 + 5448 4640 4860 + 5449 4640 5219 + 5450 4640 10640 + 5451 4641 3653 + 5452 4641 5866 + 5453 4641 6678 + 5454 4641 8841 + 5455 4641 8981 + 5456 4642 5442 + 5457 4642 5490 + 5458 4643 6220 + 5459 4644 5543 + 5460 4644 6844 + 5461 4645 6893 + 5462 4645 7550 + 5463 4646 8322 + 5464 4646 10647 + 5465 4647 7883 + 5466 4648 2980 + 5467 4648 6000 + 5468 4648 8522 + 5469 4649 2944 + 5470 4649 6493 + 5471 4649 7401 + 5472 4649 8285 + 5473 4650 3307 + 5474 4650 5274 + 5475 4650 5705 + 5476 4650 10612 + 5477 4651 3181 + 5478 4651 3343 + 5479 4651 4519 + 5480 4651 5171 + 5481 4651 5582 + 5482 4651 7762 + 5483 4651 9211 + 5484 4652 8923 + 5485 4653 4598 + 5486 4653 4790 + 5487 4653 4801 + 5488 4653 4846 + 5489 4654 3506 + 5490 4654 4274 + 5491 4654 6816 + 5492 4655 3015 + 5493 4655 4680 + 5494 4655 7981 + 5495 4655 9082 + 5496 4656 5914 + 5497 4657 4110 + 5498 4657 6925 + 5499 4657 7947 + 5500 4658 3526 + 5501 4658 7846 + 5502 4658 9259 + 5503 4659 3471 + 5504 4659 3873 + 5505 4659 4328 + 5506 4659 4767 + 5507 4659 4778 + 5508 4659 6599 + 5509 4660 4811 + 5510 4660 7601 + 5511 4661 3596 + 5512 4661 5472 + 5513 4661 7475 + 5514 4661 8768 + 5515 4662 7205 + 5516 4663 4711 + 5517 4663 5449 + 5518 4663 7014 + 5519 4664 4736 + 5520 4664 4743 + 5521 4664 5530 + 5522 4664 7798 + 5523 4664 8123 + 5524 4664 8573 + 5525 4665 4255 + 5526 4665 6032 + 5527 4665 6133 + 5528 4666 3137 + 5529 4666 3259 + 5530 4666 3796 + 5531 4666 4423 + 5532 4666 5553 + 5533 4667 5507 + 5534 4668 3091 + 5535 4668 7139 + 5536 4668 8275 + 5537 4668 8395 + 5538 4668 8730 + 5539 4669 4478 + 5540 4669 7717 + 5541 4670 3992 + 5542 4670 4822 + 5543 4670 4845 + 5544 4670 5753 + 5545 4670 6099 + 5546 4670 6396 + 5547 4670 9215 + 5548 4671 7612 + 5549 4672 4540 + 5550 4672 4626 + 5551 4672 5493 + 5552 4672 5587 + 5553 4672 6783 + 5554 4673 3425 + 5555 4673 3668 + 5556 4673 5019 + 5557 4673 10602 + 5558 4674 3719 + 5559 4674 4232 + 5560 4674 6845 + 5561 4675 4367 + 5562 4675 5233 + 5563 4675 5693 + 5564 4675 5942 + 5565 4675 6711 + 5566 4675 9142 + 5567 4676 8486 + 5568 4676 9443 + 5569 4677 6225 + 5570 4678 7555 + 5571 4678 9011 + 5572 4679 2744 + 5573 4679 2771 + 5574 4679 3784 + 5575 4679 6337 + 5576 4679 6367 + 5577 4680 3060 + 5578 4680 4740 + 5579 4680 7629 + 5580 4681 4767 + 5581 4681 4779 + 5582 4681 4791 + 5583 4681 4799 + 5584 4681 5153 + 5585 4681 8977 + 5586 4681 9293 + 5587 4681 9469 + 5588 4682 3483 + 5589 4682 3650 + 5590 4682 3701 + 5591 4682 3746 + 5592 4682 4114 + 5593 4683 5828 + 5594 4683 6035 + 5595 4683 8040 + 5596 4683 8577 + 5597 4683 8696 + 5598 4683 9119 + 5599 4684 3509 + 5600 4684 4192 + 5601 4684 6487 + 5602 4686 5848 + 5603 4686 7928 + 5604 4686 10619 + 5605 4687 8829 + 5606 4688 4997 + 5607 4688 9061 + 5608 4688 9498 + 5609 4689 4209 + 5610 4689 4307 + 5611 4689 6300 + 5612 4690 3588 + 5613 4690 4162 + 5614 4690 6264 + 5615 4690 9310 + 5616 4690 10626 + 5617 4691 4598 + 5618 4692 4698 + 5619 4692 5430 + 5620 4693 4020 + 5621 4693 4846 + 5622 4693 5473 + 5623 4693 5494 + 5624 4693 5524 + 5625 4693 5542 + 5626 4693 6030 + 5627 4693 7382 + 5628 4693 9395 + 5629 4694 4864 + 5630 4694 5569 + 5631 4694 8376 + 5632 4695 3635 + 5633 4695 4050 + 5634 4695 5371 + 5635 4695 5720 + 5636 4695 7109 + 5637 4696 3384 + 5638 4696 6665 + 5639 4696 8464 + 5640 4697 3786 + 5641 4697 5785 + 5642 4697 6130 + 5643 4697 7297 + 5644 4697 8757 + 5645 4698 3347 + 5646 4698 3434 + 5647 4698 3863 + 5648 4698 4355 + 5649 4698 4682 + 5650 4698 10622 + 5651 4699 4100 + 5652 4699 4441 + 5653 4699 7344 + 5654 4699 7760 + 5655 4700 5960 + 5656 4700 7253 + 5657 4700 7446 + 5658 4700 7980 + 5659 4701 5605 + 5660 4701 6934 + 5661 4701 9463 + 5662 4702 4403 + 5663 4702 5276 + 5664 4704 3187 + 5665 4704 4936 + 5666 4704 8927 + 5667 4705 6877 + 5668 4705 8882 + 5669 4706 4707 + 5670 4707 3132 + 5671 4707 3285 + 5672 4707 6236 + 5673 4708 2984 + 5674 4708 6453 + 5675 4708 8431 + 5676 4708 10459 + 5677 4709 3809 + 5678 4709 4568 + 5679 4709 5895 + 5680 4710 4154 + 5681 4710 7049 + 5682 4710 10609 + 5683 4711 3700 + 5684 4711 5472 + 5685 4711 5495 + 5686 4711 5527 + 5687 4711 8735 + 5688 4712 5027 + 5689 4713 4832 + 5690 4713 7549 + 5691 4713 8130 + 5692 4713 8657 + 5693 4714 8093 + 5694 4714 8658 + 5695 4715 5164 + 5696 4715 6522 + 5697 4715 7283 + 5698 4715 7828 + 5699 4715 7857 + 5700 4715 9485 + 5701 4716 4282 + 5702 4716 5305 + 5703 4716 10599 + 5704 4717 3492 + 5705 4717 3830 + 5706 4717 4232 + 5707 4717 6005 + 5708 4717 6354 + 5709 4718 4796 + 5710 4718 6069 + 5711 4718 7143 + 5712 4718 7824 + 5713 4718 8219 + 5714 4718 9529 + 5715 4719 3788 + 5716 4719 8564 + 5717 4719 8814 + 5718 4719 9065 + 5719 4720 4768 + 5720 4720 5748 + 5721 4721 5077 + 5722 4722 8968 + 5723 4722 9324 + 5724 4723 3587 + 5725 4723 4214 + 5726 4723 5108 + 5727 4723 8616 + 5728 4724 5636 + 5729 4724 6147 + 5730 4725 4470 + 5731 4725 5055 + 5732 4725 5421 + 5733 4725 6742 + 5734 4726 3871 + 5735 4726 4457 + 5736 4726 8296 + 5737 4727 5912 + 5738 4727 7241 + 5739 4728 3683 + 5740 4729 3149 + 5741 4729 3564 + 5742 4729 7642 + 5743 4730 5094 + 5744 4730 5952 + 5745 4730 6822 + 5746 4730 7598 + 5747 4730 7684 + 5748 4730 9631 + 5749 4731 2916 + 5750 4731 3242 + 5751 4731 3334 + 5752 4731 5540 + 5753 4731 9020 + 5754 4732 4194 + 5755 4732 9395 + 5756 4733 4448 + 5757 4733 4717 + 5758 4733 9587 + 5759 4733 10414 + 5760 4734 4049 + 5761 4734 4126 + 5762 4734 4514 + 5763 4735 3216 + 5764 4735 7735 + 5765 4736 6617 + 5766 4736 7000 + 5767 4736 7494 + 5768 4736 9217 + 5769 4736 10541 + 5770 4737 3073 + 5771 4737 6600 + 5772 4738 3388 + 5773 4738 6284 + 5774 4738 7791 + 5775 4738 7994 + 5776 4739 3847 + 5777 4739 4985 + 5778 4739 6032 + 5779 4739 8087 + 5780 4739 9436 + 5781 4740 4034 + 5782 4740 4083 + 5783 4740 5831 + 5784 4740 6659 + 5785 4741 3033 + 5786 4741 3464 + 5787 4741 4383 + 5788 4741 4608 + 5789 4741 6075 + 5790 4741 6201 + 5791 4741 7766 + 5792 4742 3647 + 5793 4742 3742 + 5794 4742 5329 + 5795 4743 7314 + 5796 4743 7947 + 5797 4744 4741 + 5798 4744 5179 + 5799 4744 5570 + 5800 4744 5790 + 5801 4744 7084 + 5802 4744 8673 + 5803 4744 8899 + 5804 4745 4503 + 5805 4745 5591 + 5806 4745 10188 + 5807 4745 10211 + 5808 4746 3338 + 5809 4746 5123 + 5810 4746 5651 + 5811 4747 2960 + 5812 4747 9531 + 5813 4748 3171 + 5814 4748 4513 + 5815 4748 7591 + 5816 4748 8027 + 5817 4748 8867 + 5818 4748 8912 + 5819 4748 9140 + 5820 4749 3533 + 5821 4749 8174 + 5822 4749 9485 + 5823 4750 5241 + 5824 4750 5305 + 5825 4751 4336 + 5826 4751 4950 + 5827 4751 5689 + 5828 4751 6913 + 5829 4751 7920 + 5830 4752 3771 + 5831 4752 3975 + 5832 4752 4825 + 5833 4752 5472 + 5834 4752 5524 + 5835 4752 5536 + 5836 4752 5653 + 5837 4752 6085 + 5838 4753 3009 + 5839 4753 4109 + 5840 4753 4652 + 5841 4753 5970 + 5842 4753 6400 + 5843 4753 6509 + 5844 4753 6958 + 5845 4753 8477 + 5846 4753 8773 + 5847 4754 4928 + 5848 4754 5906 + 5849 4755 6840 + 5850 4756 5281 + 5851 4756 7869 + 5852 4756 8633 + 5853 4756 9355 + 5854 4757 4179 + 5855 4757 9676 + 5856 4757 10764 + 5857 4758 4212 + 5858 4758 4800 + 5859 4758 5934 + 5860 4759 3203 + 5861 4760 3593 + 5862 4760 4858 + 5863 4760 5567 + 5864 4760 5866 + 5865 4760 7169 + 5866 4761 3703 + 5867 4761 4430 + 5868 4761 5536 + 5869 4761 5586 + 5870 4761 6760 + 5871 4761 8732 + 5872 4761 9581 + 5873 4762 8806 + 5874 4762 9114 + 5875 4762 9411 + 5876 4763 2952 + 5877 4763 4772 + 5878 4763 4882 + 5879 4763 5409 + 5880 4763 6889 + 5881 4763 8829 + 5882 4764 2928 + 5883 4764 5348 + 5884 4764 9702 + 5885 4765 3543 + 5886 4765 3807 + 5887 4765 8300 + 5888 4766 5556 + 5889 4766 5603 + 5890 4766 6429 + 5891 4766 7407 + 5892 4766 7694 + 5893 4767 6809 + 5894 4767 8112 + 5895 4767 9243 + 5896 4768 2822 + 5897 4768 5370 + 5898 4768 5666 + 5899 4768 7209 + 5900 4768 7338 + 5901 4769 4544 + 5902 4769 6523 + 5903 4769 6603 + 5904 4769 10411 + 5905 4770 4316 + 5906 4770 5278 + 5907 4770 6036 + 5908 4770 6683 + 5909 4771 7586 + 5910 4772 3930 + 5911 4772 7938 + 5912 4772 9313 + 5913 4773 6930 + 5914 4773 10167 + 5915 4773 10400 + 5916 4774 3790 + 5917 4774 5511 + 5918 4774 5512 + 5919 4774 5513 + 5920 4774 5632 + 5921 4774 5843 + 5922 4774 7775 + 5923 4775 2979 + 5924 4775 3654 + 5925 4775 4659 + 5926 4775 5511 + 5927 4775 5512 + 5928 4775 5513 + 5929 4775 5545 + 5930 4776 3894 + 5931 4776 4718 + 5932 4776 4988 + 5933 4776 5512 + 5934 4776 7640 + 5935 4776 7910 + 5936 4777 3209 + 5937 4778 3484 + 5938 4778 4112 + 5939 4778 7735 + 5940 4778 8065 + 5941 4778 9627 + 5942 4779 3322 + 5943 4779 5062 + 5944 4779 6089 + 5945 4780 4148 + 5946 4780 4629 + 5947 4780 8002 + 5948 4781 4596 + 5949 4781 5585 + 5950 4781 6257 + 5951 4781 6321 + 5952 4781 10432 + 5953 4782 3264 + 5954 4782 3454 + 5955 4782 3643 + 5956 4782 5408 + 5957 4782 9071 + 5958 4783 5438 + 5959 4783 5797 + 5960 4783 8660 + 5961 4783 8974 + 5962 4784 5576 + 5963 4784 7311 + 5964 4785 3299 + 5965 4785 5554 + 5966 4785 6165 + 5967 4786 3595 + 5968 4786 4224 + 5969 4786 4567 + 5970 4786 5184 + 5971 4786 5493 + 5972 4787 4311 + 5973 4788 4076 + 5974 4789 5677 + 5975 4790 3852 + 5976 4790 4515 + 5977 4790 4895 + 5978 4790 6103 + 5979 4790 6200 + 5980 4790 9471 + 5981 4790 10256 + 5982 4791 3149 + 5983 4791 4406 + 5984 4791 4870 + 5985 4791 7259 + 5986 4792 3404 + 5987 4792 6341 + 5988 4792 7073 + 5989 4792 8306 + 5990 4792 8904 + 5991 4793 3218 + 5992 4793 5608 + 5993 4793 5716 + 5994 4793 8198 + 5995 4793 9258 + 5996 4794 3709 + 5997 4794 4408 + 5998 4794 6429 + 5999 4794 7620 + 6000 4795 3181 + 6001 4795 6713 + 6002 4795 7827 + 6003 4796 2929 + 6004 4796 4731 + 6005 4796 7018 + 6006 4796 8431 + 6007 4796 9126 + 6008 4796 9555 + 6009 4796 10790 + 6010 4797 3749 + 6011 4798 5512 + 6012 4798 5528 + 6013 4798 5976 + 6014 4799 10218 + 6015 4800 3478 + 6016 4800 3526 + 6017 4800 3766 + 6018 4800 5107 + 6019 4800 7873 + 6020 4800 9031 + 6021 4801 5752 + 6022 4801 7572 + 6023 4802 3089 + 6024 4802 4547 + 6025 4802 6449 + 6026 4802 8947 + 6027 4802 9678 + 6028 4803 5924 + 6029 4803 6165 + 6030 4803 7911 + 6031 4804 3279 + 6032 4804 5806 + 6033 4805 3689 + 6034 4805 4861 + 6035 4805 7327 + 6036 4805 9192 + 6037 4805 9506 + 6038 4806 3660 + 6039 4806 3976 + 6040 4806 4016 + 6041 4806 8715 + 6042 4807 3239 + 6043 4807 5891 + 6044 4807 6384 + 6045 4807 8664 + 6046 4808 4584 + 6047 4808 5494 + 6048 4808 5545 + 6049 4808 6119 + 6050 4808 10819 + 6051 4809 3427 + 6052 4809 6974 + 6053 4809 8883 + 6054 4810 4936 + 6055 4810 5380 + 6056 4810 10731 + 6057 4811 5580 + 6058 4811 10192 + 6059 4812 3358 + 6060 4812 4070 + 6061 4812 4606 + 6062 4812 5086 + 6063 4812 5860 + 6064 4812 6226 + 6065 4812 7126 + 6066 4812 7233 + 6067 4812 8387 + 6068 4812 8843 + 6069 4813 6898 + 6070 4813 6920 + 6071 4814 5129 + 6072 4814 5197 + 6073 4815 4171 + 6074 4815 5066 + 6075 4815 5314 + 6076 4816 2850 + 6077 4816 5532 + 6078 4816 6477 + 6079 4816 6869 + 6080 4816 8549 + 6081 4816 10645 + 6082 4817 2821 + 6083 4817 3048 + 6084 4817 3309 + 6085 4817 4386 + 6086 4817 5228 + 6087 4817 7673 + 6088 4817 8149 + 6089 4818 3728 + 6090 4818 4250 + 6091 4818 5785 + 6092 4818 8774 + 6093 4818 10533 + 6094 4819 4200 + 6095 4819 5361 + 6096 4819 5826 + 6097 4820 4468 + 6098 4820 4678 + 6099 4820 4748 + 6100 4820 5640 + 6101 4820 7942 + 6102 4821 8298 + 6103 4822 2963 + 6104 4822 7067 + 6105 4823 3498 + 6106 4823 5447 + 6107 4823 5979 + 6108 4823 7507 + 6109 4823 8610 + 6110 4824 3232 + 6111 4824 3394 + 6112 4824 6241 + 6113 4824 6739 + 6114 4824 8074 + 6115 4825 3624 + 6116 4825 5545 + 6117 4825 6500 + 6118 4825 6664 + 6119 4826 3112 + 6120 4826 4298 + 6121 4826 4964 + 6122 4826 6073 + 6123 4826 8074 + 6124 4826 9298 + 6125 4827 3369 + 6126 4827 7980 + 6127 4827 8503 + 6128 4828 6546 + 6129 4829 4785 + 6130 4829 5751 + 6131 4829 7701 + 6132 4829 8335 + 6133 4830 2996 + 6134 4830 9371 + 6135 4830 10797 + 6136 4831 6310 + 6137 4831 10263 + 6138 4832 5524 + 6139 4832 9208 + 6140 4833 2864 + 6141 4833 3932 + 6142 4833 6809 + 6143 4833 7293 + 6144 4833 8467 + 6145 4833 8745 + 6146 4834 3752 + 6147 4834 3799 + 6148 4834 3880 + 6149 4834 9402 + 6150 4835 3423 + 6151 4835 8114 + 6152 4836 3542 + 6153 4836 3608 + 6154 4836 4424 + 6155 4836 5692 + 6156 4836 7192 + 6157 4836 8943 + 6158 4837 3163 + 6159 4837 3845 + 6160 4837 8920 + 6161 4838 2895 + 6162 4838 3199 + 6163 4838 3570 + 6164 4838 4040 + 6165 4838 4530 + 6166 4838 4666 + 6167 4838 6245 + 6168 4838 7813 + 6169 4838 10153 + 6170 4839 5493 + 6171 4839 7635 + 6172 4839 7685 + 6173 4840 4367 + 6174 4840 5637 + 6175 4840 6281 + 6176 4840 7129 + 6177 4840 9056 + 6178 4840 9236 + 6179 4841 3074 + 6180 4841 3352 + 6181 4841 3787 + 6182 4841 4523 + 6183 4841 8656 + 6184 4841 8703 + 6185 4841 8853 + 6186 4842 5031 + 6187 4842 5391 + 6188 4842 5885 + 6189 4842 9606 + 6190 4843 4178 + 6191 4843 5994 + 6192 4843 6356 + 6193 4844 4994 + 6194 4845 3319 + 6195 4845 4875 + 6196 4845 8428 + 6197 4845 10189 + 6198 4845 10239 + 6199 4846 3412 + 6200 4846 6963 + 6201 4847 9155 + 6202 4848 3222 + 6203 4848 5415 + 6204 4848 6327 + 6205 4848 10259 + 6206 4849 3374 + 6207 4849 3962 + 6208 4849 6058 + 6209 4849 7759 + 6210 4849 9634 + 6211 4850 9113 + 6212 4851 5101 + 6213 4852 5772 + 6214 4852 7886 + 6215 4853 6635 + 6216 4854 4006 + 6217 4854 4710 + 6218 4854 4810 + 6219 4855 4648 + 6220 4855 10675 + 6221 4856 3269 + 6222 4856 3566 + 6223 4856 4074 + 6224 4856 4226 + 6225 4856 4340 + 6226 4856 5444 + 6227 4857 8575 + 6228 4857 8730 + 6229 4857 10197 + 6230 4858 2947 + 6231 4858 3586 + 6232 4858 5352 + 6233 4858 6682 + 6234 4858 8846 + 6235 4858 8976 + 6236 4858 9174 + 6237 4858 9540 + 6238 4859 4670 + 6239 4859 6559 + 6240 4859 6591 + 6241 4859 7719 + 6242 4860 3708 + 6243 4860 4504 + 6244 4860 5557 + 6245 4860 5598 + 6246 4860 5693 + 6247 4861 5550 + 6248 4861 7926 + 6249 4862 3478 + 6250 4862 3638 + 6251 4862 3993 + 6252 4863 3437 + 6253 4863 3639 + 6254 4863 4757 + 6255 4863 7157 + 6256 4863 7599 + 6257 4864 4271 + 6258 4865 3141 + 6259 4865 6894 + 6260 4865 7808 + 6261 4865 8294 + 6262 4866 6716 + 6263 4866 6755 + 6264 4866 8364 + 6265 4866 10154 + 6266 4866 10616 + 6267 4867 4126 + 6268 4867 4390 + 6269 4867 5125 + 6270 4867 7662 + 6271 4868 6197 + 6272 4868 7835 + 6273 4868 10166 + 6274 4869 4629 + 6275 4869 5827 + 6276 4869 6524 + 6277 4869 7551 + 6278 4869 9361 + 6279 4870 3772 + 6280 4870 3883 + 6281 4870 5384 + 6282 4870 5711 + 6283 4870 9089 + 6284 4870 9283 + 6285 4871 8082 + 6286 4872 3378 + 6287 4872 8240 + 6288 4872 8802 + 6289 4872 9457 + 6290 4873 5244 + 6291 4873 5960 + 6292 4874 3532 + 6293 4874 4105 + 6294 4874 4600 + 6295 4875 3930 + 6296 4875 6080 + 6297 4875 6135 + 6298 4875 7956 + 6299 4876 5160 + 6300 4876 6332 + 6301 4876 7366 + 6302 4877 3292 + 6303 4877 4803 + 6304 4877 8710 + 6305 4878 3242 + 6306 4878 4903 + 6307 4878 5356 + 6308 4878 6816 + 6309 4878 8426 + 6310 4878 8623 + 6311 4878 9010 + 6312 4879 3852 + 6313 4879 4035 + 6314 4879 4088 + 6315 4879 6858 + 6316 4880 9200 + 6317 4881 2890 + 6318 4881 3737 + 6319 4881 4464 + 6320 4881 5187 + 6321 4881 6947 + 6322 4882 5539 + 6323 4882 5623 + 6324 4882 6256 + 6325 4882 6364 + 6326 4883 2858 + 6327 4883 3837 + 6328 4883 4724 + 6329 4883 6045 + 6330 4883 6792 + 6331 4883 7025 + 6332 4883 7755 + 6333 4884 3304 + 6334 4884 5063 + 6335 4884 5268 + 6336 4884 5663 + 6337 4884 6209 + 6338 4884 8651 + 6339 4884 9130 + 6340 4885 3495 + 6341 4885 3628 + 6342 4885 4210 + 6343 4885 4573 + 6344 4885 7530 + 6345 4885 7863 + 6346 4885 9063 + 6347 4885 9129 + 6348 4886 5517 + 6349 4886 7634 + 6350 4887 4356 + 6351 4887 7187 + 6352 4887 7236 + 6353 4887 10222 + 6354 4887 10833 + 6355 4888 3702 + 6356 4888 6755 + 6357 4889 3783 + 6358 4889 5321 + 6359 4889 8267 + 6360 4889 10571 + 6361 4890 2983 + 6362 4890 3463 + 6363 4890 10710 + 6364 4891 3079 + 6365 4891 3966 + 6366 4891 7124 + 6367 4891 9566 + 6368 4892 4149 + 6369 4892 4326 + 6370 4892 5474 + 6371 4892 7393 + 6372 4892 10204 + 6373 4893 4010 + 6374 4893 8491 + 6375 4893 8539 + 6376 4894 3286 + 6377 4894 3662 + 6378 4894 6405 + 6379 4895 3166 + 6380 4895 4934 + 6381 4895 7585 + 6382 4896 4386 + 6383 4896 9413 + 6384 4897 3339 + 6385 4897 5605 + 6386 4897 5606 + 6387 4897 5930 + 6388 4897 7267 + 6389 4897 10029 + 6390 4898 3270 + 6391 4898 3418 + 6392 4898 4968 + 6393 4898 5100 + 6394 4898 7321 + 6395 4898 8113 + 6396 4899 2959 + 6397 4899 7005 + 6398 4899 8000 + 6399 4899 8753 + 6400 4900 4053 + 6401 4900 4244 + 6402 4900 4278 + 6403 4900 5298 + 6404 4900 5737 + 6405 4901 4119 + 6406 4901 4852 + 6407 4901 6190 + 6408 4901 9342 + 6409 4901 10064 + 6410 4902 6133 + 6411 4902 6577 + 6412 4903 5645 + 6413 4903 9284 + 6414 4904 3746 + 6415 4904 7788 + 6416 4905 3820 + 6417 4905 4626 + 6418 4905 5856 + 6419 4905 6289 + 6420 4905 8050 + 6421 4905 10369 + 6422 4906 3992 + 6423 4906 6320 + 6424 4906 7907 + 6425 4907 6637 + 6426 4907 10376 + 6427 4908 4665 + 6428 4908 6465 + 6429 4909 2920 + 6430 4909 3438 + 6431 4909 6799 + 6432 4909 7066 + 6433 4909 10010 + 6434 4909 10756 + 6435 4910 3379 + 6436 4910 4552 + 6437 4910 5777 + 6438 4910 7698 + 6439 4910 8710 + 6440 4910 9975 + 6441 4911 3724 + 6442 4911 5382 + 6443 4911 8579 + 6444 4912 3797 + 6445 4912 4504 + 6446 4912 7847 + 6447 4912 10747 + 6448 4913 3038 + 6449 4913 5128 + 6450 4913 10763 + 6451 4914 5214 + 6452 4914 5629 + 6453 4914 10791 + 6454 4915 8709 + 6455 4916 2782 + 6456 4916 3694 + 6457 4916 7802 + 6458 4917 4655 + 6459 4917 5981 + 6460 4917 7536 + 6461 4918 3526 + 6462 4918 3581 + 6463 4918 3615 + 6464 4918 7492 + 6465 4919 3185 + 6466 4919 3305 + 6467 4919 3954 + 6468 4919 4622 + 6469 4919 5409 + 6470 4919 5816 + 6471 4919 7958 + 6472 4919 9320 + 6473 4920 5441 + 6474 4920 7661 + 6475 4920 7743 + 6476 4920 8476 + 6477 4920 10088 + 6478 4920 10097 + 6479 4921 3217 + 6480 4921 3851 + 6481 4921 10678 + 6482 4922 3352 + 6483 4922 3966 + 6484 4922 5387 + 6485 4922 8646 + 6486 4922 8809 + 6487 4923 2847 + 6488 4923 5581 + 6489 4923 8375 + 6490 4923 10388 + 6491 4924 3000 + 6492 4924 3251 + 6493 4924 4174 + 6494 4924 4342 + 6495 4924 5290 + 6496 4924 8731 + 6497 4925 3912 + 6498 4925 6237 + 6499 4925 9390 + 6500 4925 9476 + 6501 4925 10520 + 6502 4925 10726 + 6503 4926 2812 + 6504 4926 3955 + 6505 4926 4767 + 6506 4926 6101 + 6507 4927 4684 + 6508 4927 5909 + 6509 4927 6736 + 6510 4928 3666 + 6511 4928 6681 + 6512 4929 3872 + 6513 4929 6887 + 6514 4930 3778 + 6515 4930 4020 + 6516 4930 5653 + 6517 4930 7178 + 6518 4930 9189 + 6519 4930 9983 + 6520 4930 10760 + 6521 4931 5196 + 6522 4931 6533 + 6523 4931 8392 + 6524 4931 8772 + 6525 4931 9013 + 6526 4931 9582 + 6527 4932 9221 + 6528 4932 10008 + 6529 4933 7636 + 6530 4933 8910 + 6531 4933 10385 + 6532 4934 8158 + 6533 4934 9265 + 6534 4934 9846 + 6535 4934 9853 + 6536 4935 6838 + 6537 4936 3949 + 6538 4936 4532 + 6539 4936 5629 + 6540 4936 5666 + 6541 4936 6569 + 6542 4936 8425 + 6543 4936 9617 + 6544 4936 10074 + 6545 4937 4646 + 6546 4937 5510 + 6547 4937 5959 + 6548 4938 5748 + 6549 4939 3503 + 6550 4939 7887 + 6551 4939 8604 + 6552 4939 8875 + 6553 4940 4422 + 6554 4940 5728 + 6555 4940 10033 + 6556 4941 3406 + 6557 4941 4219 + 6558 4941 4825 + 6559 4941 6145 + 6560 4941 6364 + 6561 4941 6637 + 6562 4941 10055 + 6563 4942 3761 + 6564 4942 4297 + 6565 4942 4864 + 6566 4942 5519 + 6567 4942 10200 + 6568 4942 10801 + 6569 4943 4601 + 6570 4943 7929 + 6571 4943 10361 + 6572 4944 3443 + 6573 4944 3800 + 6574 4944 5022 + 6575 4944 5580 + 6576 4944 7985 + 6577 4944 9087 + 6578 4945 2934 + 6579 4945 7869 + 6580 4946 6268 + 6581 4946 6298 + 6582 4946 9540 + 6583 4946 10278 + 6584 4947 3128 + 6585 4947 4100 + 6586 4947 7528 + 6587 4947 8487 + 6588 4948 2778 + 6589 4948 3240 + 6590 4948 4334 + 6591 4948 5234 + 6592 4948 8564 + 6593 4949 2976 + 6594 4950 2880 + 6595 4950 4993 + 6596 4950 7017 + 6597 4950 8226 + 6598 4950 10067 + 6599 4951 3180 + 6600 4951 6022 + 6601 4951 8966 + 6602 4952 2853 + 6603 4952 3059 + 6604 4952 4484 + 6605 4952 10538 + 6606 4953 3494 + 6607 4953 4013 + 6608 4953 9767 + 6609 4953 10292 + 6610 4954 3642 + 6611 4954 3691 + 6612 4954 7673 + 6613 4954 7864 + 6614 4954 8096 + 6615 4955 4724 + 6616 4955 6595 + 6617 4955 7288 + 6618 4955 9988 + 6619 4955 10100 + 6620 4956 4153 + 6621 4956 5943 + 6622 4956 7220 + 6623 4956 10733 + 6624 4957 3891 + 6625 4957 3932 + 6626 4957 4261 + 6627 4957 4960 + 6628 4958 5469 + 6629 4958 10589 + 6630 4958 10652 + 6631 4959 5699 + 6632 4961 4058 + 6633 4961 4665 + 6634 4961 5123 + 6635 4961 6777 + 6636 4961 8377 + 6637 4961 8684 + 6638 4961 9490 + 6639 4961 10026 + 6640 4962 6723 + 6641 4962 9584 + 6642 4962 10183 + 6643 4963 5498 + 6644 4963 6178 + 6645 4963 6421 + 6646 4963 7343 + 6647 4963 8548 + 6648 4963 8894 + 6649 4963 10004 + 6650 4963 10245 + 6651 4964 7318 + 6652 4964 10756 + 6653 4965 3927 + 6654 4965 5057 + 6655 4965 6504 + 6656 4966 5088 + 6657 4967 6927 + 6658 4968 5083 + 6659 4968 5272 + 6660 4968 5339 + 6661 4968 7724 + 6662 4968 8790 + 6663 4968 8925 + 6664 4971 7474 + 6665 4972 3398 + 6666 4972 4196 + 6667 4972 4595 + 6668 4973 3023 + 6669 4973 3359 + 6670 4973 6039 + 6671 4973 6235 + 6672 4973 10611 + 6673 4973 10817 + 6674 4974 3444 + 6675 4974 3983 + 6676 4975 3963 + 6677 4975 8111 + 6678 4975 9019 + 6679 4975 9144 + 6680 4976 2953 + 6681 4976 3550 + 6682 4976 4138 + 6683 4976 6868 + 6684 4977 3774 + 6685 4977 7767 + 6686 4977 10518 + 6687 4978 2866 + 6688 4978 3597 + 6689 4978 3718 + 6690 4978 3852 + 6691 4978 5464 + 6692 4978 8642 + 6693 4978 9345 + 6694 4978 9816 + 6695 4979 6466 + 6696 4979 8026 + 6697 4980 5674 + 6698 4980 7814 + 6699 4980 9256 + 6700 4980 10123 + 6701 4981 2921 + 6702 4981 3232 + 6703 4981 4381 + 6704 4981 6524 + 6705 4981 8350 + 6706 4981 8749 + 6707 4982 4718 + 6708 4982 4901 + 6709 4982 5429 + 6710 4982 8073 + 6711 4982 8266 + 6712 4982 8425 + 6713 4982 9454 + 6714 4983 4341 + 6715 4983 4631 + 6716 4983 10175 + 6717 4983 10690 + 6718 4984 5606 + 6719 4985 7143 + 6720 4985 10752 + 6721 4986 5470 + 6722 4986 10312 + 6723 4987 2805 + 6724 4987 3743 + 6725 4987 5844 + 6726 4987 6566 + 6727 4987 8409 + 6728 4987 9549 + 6729 4988 4107 + 6730 4988 4444 + 6731 4988 6795 + 6732 4988 7490 + 6733 4988 7882 + 6734 4988 9068 + 6735 4989 3111 + 6736 4989 4179 + 6737 4989 4685 + 6738 4989 5558 + 6739 4989 5704 + 6740 4989 6346 + 6741 4989 6615 + 6742 4989 9736 + 6743 4989 9773 + 6744 4989 10070 + 6745 4989 10638 + 6746 4990 5780 + 6747 4990 7364 + 6748 4990 8919 + 6749 4990 10501 + 6750 4991 3170 + 6751 4991 4784 + 6752 4991 5627 + 6753 4991 5628 + 6754 4991 10275 + 6755 4992 4008 + 6756 4992 6900 + 6757 4992 7407 + 6758 4992 10173 + 6759 4992 10782 + 6760 4993 4246 + 6761 4993 6125 + 6762 4993 8162 + 6763 4994 2816 + 6764 4994 4498 + 6765 4994 4663 + 6766 4994 10094 + 6767 4995 5127 + 6768 4995 5396 + 6769 4995 9729 + 6770 4995 10422 + 6771 4996 3858 + 6772 4996 5001 + 6773 4996 5158 + 6774 4996 5590 + 6775 4996 7741 + 6776 4996 8017 + 6777 4997 6264 + 6778 4997 7983 + 6779 4997 9628 + 6780 4998 5985 + 6781 4998 10527 + 6782 4999 3144 + 6783 4999 3274 + 6784 4999 3716 + 6785 4999 5590 + 6786 4999 5642 + 6787 4999 6194 + 6788 4999 6684 + 6789 4999 8885 + 6790 4999 9211 + 6791 4999 10485 + 6792 5000 3015 + 6793 5000 5860 + 6794 5000 7246 + 6795 5000 7592 + 6796 5000 10016 + 6797 5001 4344 + 6798 5001 5732 + 6799 5001 10045 + 6800 5002 3475 + 6801 5002 3950 + 6802 5002 4143 + 6803 5003 2869 + 6804 5003 9143 + 6805 5003 10444 + 6806 5004 5024 + 6807 5004 6726 + 6808 5004 10397 + 6809 5005 6766 + 6810 5005 7643 + 6811 5005 8463 + 6812 5005 8535 + 6813 5006 4702 + 6814 5006 5097 + 6815 5006 5293 + 6816 5007 2990 + 6817 5007 6836 + 6818 5007 6917 + 6819 5008 2955 + 6820 5008 3039 + 6821 5008 3920 + 6822 5008 4839 + 6823 5008 5434 + 6824 5008 5457 + 6825 5008 5840 + 6826 5008 7021 + 6827 5009 7698 + 6828 5009 9777 + 6829 5010 3868 + 6830 5010 4227 + 6831 5010 4847 + 6832 5010 4889 + 6833 5010 5897 + 6834 5010 6637 + 6835 5010 9806 + 6836 5010 10474 + 6837 5011 4049 + 6838 5011 6299 + 6839 5012 5180 + 6840 5012 8784 + 6841 5012 9956 + 6842 5013 3206 + 6843 5013 4066 + 6844 5013 7313 + 6845 5013 7574 + 6846 5013 7828 + 6847 5013 10149 + 6848 5014 3060 + 6849 5014 3442 + 6850 5014 5256 + 6851 5014 8608 + 6852 5014 10591 + 6853 5015 8676 + 6854 5015 9109 + 6855 5015 10201 + 6856 5016 4269 + 6857 5016 5957 + 6858 5016 6404 + 6859 5016 8238 + 6860 5016 9766 + 6861 5017 5433 + 6862 5017 5665 + 6863 5017 6970 + 6864 5017 10213 + 6865 5017 10765 + 6866 5018 5541 + 6867 5018 8318 + 6868 5018 9831 + 6869 5019 6058 + 6870 5019 6076 + 6871 5019 8067 + 6872 5019 9733 + 6873 5019 10412 + 6874 5019 10708 + 6875 5020 3394 + 6876 5020 10183 + 6877 5020 10521 + 6878 5021 5708 + 6879 5021 7083 + 6880 5021 7788 + 6881 5021 8150 + 6882 5022 2908 + 6883 5022 3100 + 6884 5022 4189 + 6885 5023 8733 + 6886 5024 6100 + 6887 5024 7434 + 6888 5024 9441 + 6889 5025 7190 + 6890 5025 7515 + 6891 5025 8085 + 6892 5025 9610 + 6893 5025 10504 + 6894 5026 4121 + 6895 5026 10163 + 6896 5027 3625 + 6897 5027 5425 + 6898 5027 6138 + 6899 5027 9749 + 6900 5028 3252 + 6901 5028 3254 + 6902 5028 4319 + 6903 5028 5142 + 6904 5028 5576 + 6905 5028 6583 + 6906 5028 9873 + 6907 5029 7867 + 6908 5030 3252 + 6909 5030 4089 + 6910 5030 4735 + 6911 5030 5623 + 6912 5030 5761 + 6913 5030 6006 + 6914 5031 5181 + 6915 5031 5622 + 6916 5031 9911 + 6917 5032 3042 + 6918 5032 3521 + 6919 5032 4554 + 6920 5032 5197 + 6921 5032 7895 + 6922 5033 9744 + 6923 5034 4467 + 6924 5035 3116 + 6925 5035 9303 + 6926 5036 6505 + 6927 5036 7421 + 6928 5036 9956 + 6929 5036 10656 + 6930 5037 4387 + 6931 5037 6211 + 6932 5038 5887 + 6933 5038 7114 + 6934 5038 9254 + 6935 5038 9575 + 6936 5038 10119 + 6937 5039 5642 + 6938 5039 8847 + 6939 5039 9850 + 6940 5039 10044 + 6941 5040 5777 + 6942 5040 7241 + 6943 5041 3660 + 6944 5041 6154 + 6945 5041 6919 + 6946 5041 7344 + 6947 5041 7932 + 6948 5041 10005 + 6949 5041 10546 + 6950 5042 4676 + 6951 5042 4768 + 6952 5042 8427 + 6953 5044 2955 + 6954 5044 3610 + 6955 5044 3738 + 6956 5044 4428 + 6957 5044 5279 + 6958 5044 5534 + 6959 5044 6441 + 6960 5044 7958 + 6961 5044 9795 + 6962 5044 10258 + 6963 5044 10364 + 6964 5044 10452 + 6965 5045 4280 + 6966 5045 5382 + 6967 5045 7623 + 6968 5045 9326 + 6969 5045 10415 + 6970 5046 3782 + 6971 5046 5360 + 6972 5046 6723 + 6973 5046 6804 + 6974 5046 8579 + 6975 5047 3852 + 6976 5047 3888 + 6977 5047 4046 + 6978 5047 9993 + 6979 5048 2821 + 6980 5048 3508 + 6981 5048 4225 + 6982 5048 8141 + 6983 5048 9932 + 6984 5050 4077 + 6985 5050 4358 + 6986 5050 5713 + 6987 5050 8202 + 6988 5050 9383 + 6989 5050 10064 + 6990 5050 10221 + 6991 5050 10692 + 6992 5051 2842 + 6993 5051 8173 + 6994 5051 9604 + 6995 5052 3638 + 6996 5052 4716 + 6997 5052 4902 + 6998 5052 5477 + 6999 5053 5441 + 7000 5053 10477 + 7001 5054 7940 + 7002 5054 8398 + 7003 5054 8666 + 7004 5054 8970 + 7005 5054 10303 + 7006 5055 3152 + 7007 5055 6236 + 7008 5055 9041 + 7009 5055 10430 + 7010 5056 4134 + 7011 5056 4866 + 7012 5056 7814 + 7013 5056 9006 + 7014 5057 5290 + 7015 5057 7723 + 7016 5057 8720 + 7017 5057 8788 + 7018 5057 10094 + 7019 5057 10765 + 7020 5058 3043 + 7021 5058 6122 + 7022 5058 6874 + 7023 5058 8528 + 7024 5058 9769 + 7025 5058 10248 + 7026 5059 3293 + 7027 5059 4788 + 7028 5059 9534 + 7029 5059 9632 + 7030 5059 10173 + 7031 5060 4164 + 7032 5060 4996 + 7033 5060 8486 + 7034 5061 3993 + 7035 5061 4594 + 7036 5061 7063 + 7037 5061 9526 + 7038 5061 10048 + 7039 5062 5224 + 7040 5062 5359 + 7041 5062 10346 + 7042 5063 6073 + 7043 5063 8934 + 7044 5064 6741 + 7045 5064 7459 + 7046 5064 7856 + 7047 5064 9426 + 7048 5065 7284 + 7049 5065 7543 + 7050 5066 8277 + 7051 5067 4569 + 7052 5067 7795 + 7053 5067 7893 + 7054 5067 9376 + 7055 5068 4662 + 7056 5068 7874 + 7057 5068 10654 + 7058 5069 3363 + 7059 5069 3428 + 7060 5069 4507 + 7061 5069 5113 + 7062 5069 5561 + 7063 5069 6992 + 7064 5069 9916 + 7065 5070 4316 + 7066 5070 7490 + 7067 5070 10585 + 7068 5071 3319 + 7069 5071 8133 + 7070 5071 8430 + 7071 5072 2968 + 7072 5072 3664 + 7073 5072 4068 + 7074 5072 5062 + 7075 5072 6007 + 7076 5072 6383 + 7077 5073 3005 + 7078 5073 3834 + 7079 5073 7909 + 7080 5073 10429 + 7081 5074 2930 + 7082 5074 4293 + 7083 5074 6676 + 7084 5074 7862 + 7085 5074 9854 + 7086 5074 10128 + 7087 5075 3692 + 7088 5075 7965 + 7089 5076 5497 + 7090 5076 5704 + 7091 5076 9082 + 7092 5077 5740 + 7093 5077 7714 + 7094 5077 7744 + 7095 5077 9881 + 7096 5078 4538 + 7097 5078 4649 + 7098 5078 7974 + 7099 5079 5603 + 7100 5079 8168 + 7101 5080 3518 + 7102 5080 3584 + 7103 5080 3970 + 7104 5080 4272 + 7105 5080 6167 + 7106 5080 7382 + 7107 5080 7595 + 7108 5080 9826 + 7109 5080 9928 + 7110 5081 3096 + 7111 5081 3620 + 7112 5081 5011 + 7113 5081 5538 + 7114 5082 5195 + 7115 5082 6327 + 7116 5082 8031 + 7117 5082 8226 + 7118 5082 8716 + 7119 5082 9334 + 7120 5083 3030 + 7121 5083 3767 + 7122 5083 5353 + 7123 5083 5538 + 7124 5083 6951 + 7125 5083 7839 + 7126 5083 9198 + 7127 5083 10523 + 7128 5084 7855 + 7129 5084 10485 + 7130 5085 3155 + 7131 5085 7074 + 7132 5085 10320 + 7133 5086 3483 + 7134 5086 4075 + 7135 5086 6667 + 7136 5086 7641 + 7137 5086 9791 + 7138 5087 6627 + 7139 5087 9173 + 7140 5087 10144 + 7141 5087 10551 + 7142 5088 3245 + 7143 5088 3356 + 7144 5088 4314 + 7145 5088 5941 + 7146 5088 7681 + 7147 5088 10156 + 7148 5089 2863 + 7149 5089 3738 + 7150 5089 3892 + 7151 5089 5891 + 7152 5089 6280 + 7153 5089 7907 + 7154 5089 8294 + 7155 5089 8472 + 7156 5089 9643 + 7157 5089 10070 + 7158 5090 6584 + 7159 5090 7158 + 7160 5090 8984 + 7161 5090 10382 + 7162 5091 3091 + 7163 5091 4183 + 7164 5091 4429 + 7165 5091 7942 + 7166 5091 8635 + 7167 5091 9771 + 7168 5092 3307 + 7169 5092 4026 + 7170 5092 4831 + 7171 5092 9498 + 7172 5092 10729 + 7173 5093 7186 + 7174 5093 7954 + 7175 5093 10582 + 7176 5094 4142 + 7177 5094 9717 + 7178 5095 4391 + 7179 5095 8261 + 7180 5095 8842 + 7181 5095 10752 + 7182 5096 3062 + 7183 5096 5309 + 7184 5096 5816 + 7185 5096 5846 + 7186 5096 6681 + 7187 5096 9149 + 7188 5097 9258 + 7189 5097 9555 + 7190 5098 3866 + 7191 5098 4624 + 7192 5098 5616 + 7193 5098 6028 + 7194 5098 6107 + 7195 5098 8502 + 7196 5098 10092 + 7197 5099 8876 + 7198 5099 10101 + 7199 5099 10115 + 7200 5100 4166 + 7201 5100 4716 + 7202 5100 5414 + 7203 5100 6363 + 7204 5100 7753 + 7205 5100 7997 + 7206 5100 8338 + 7207 5101 4214 + 7208 5101 5523 + 7209 5101 5652 + 7210 5101 6806 + 7211 5101 8953 + 7212 5101 10285 + 7213 5102 8545 + 7214 5102 8998 + 7215 5103 5285 + 7216 5103 6495 + 7217 5103 7037 + 7218 5103 7231 + 7219 5103 7988 + 7220 5104 3690 + 7221 5104 4270 + 7222 5104 5352 + 7223 5104 6917 + 7224 5104 7797 + 7225 5105 2973 + 7226 5105 4486 + 7227 5105 5587 + 7228 5105 10224 + 7229 5106 8927 + 7230 5106 10145 + 7231 5106 10433 + 7232 5107 7866 + 7233 5107 8351 + 7234 5107 10237 + 7235 5108 4319 + 7236 5108 5206 + 7237 5108 5389 + 7238 5108 10323 + 7239 5108 10646 + 7240 5109 3227 + 7241 5109 3556 + 7242 5109 4562 + 7243 5109 4605 + 7244 5109 5280 + 7245 5110 3749 + 7246 5110 4355 + 7247 5110 4749 + 7248 5110 4872 + 7249 5110 5631 + 7250 5111 3967 + 7251 5111 9306 + 7252 5111 10277 + 7253 5112 5912 + 7254 5113 3729 + 7255 5113 10734 + 7256 5114 3263 + 7257 5114 3638 + 7258 5114 4282 + 7259 5114 4298 + 7260 5114 5153 + 7261 5114 5247 + 7262 5114 10522 + 7263 5115 6768 + 7264 5115 7932 + 7265 5115 8380 + 7266 5115 9054 + 7267 5115 10095 + 7268 5116 4099 + 7269 5116 5537 + 7270 5116 7131 + 7271 5116 7829 + 7272 5116 8577 + 7273 5116 8782 + 7274 5116 9856 + 7275 5116 9909 + 7276 5117 4060 + 7277 5117 4586 + 7278 5117 5159 + 7279 5117 5210 + 7280 5117 6854 + 7281 5117 7614 + 7282 5117 9206 + 7283 5117 9941 + 7284 5117 10765 + 7285 5118 2868 + 7286 5118 5239 + 7287 5119 4525 + 7288 5119 5774 + 7289 5119 6454 + 7290 5119 10463 + 7291 5119 10488 + 7292 5119 10673 + 7293 5120 3154 + 7294 5120 3167 + 7295 5120 3377 + 7296 5120 4544 + 7297 5120 4774 + 7298 5120 5458 + 7299 5120 10111 + 7300 5121 2899 + 7301 5121 9962 + 7302 5122 3107 + 7303 5122 10269 + 7304 5123 4690 + 7305 5123 6105 + 7306 5124 3464 + 7307 5124 3787 + 7308 5124 3934 + 7309 5124 6553 + 7310 5124 6641 + 7311 5124 8003 + 7312 5124 10396 + 7313 5125 3246 + 7314 5125 8400 + 7315 5125 8438 + 7316 5125 9490 + 7317 5125 9986 + 7318 5125 10024 + 7319 5126 3997 + 7320 5126 4447 + 7321 5126 5098 + 7322 5126 7292 + 7323 5126 9795 + 7324 5127 5132 + 7325 5127 8095 + 7326 5127 9756 + 7327 5128 2946 + 7328 5128 4958 + 7329 5129 4084 + 7330 5129 5061 + 7331 5129 8031 + 7332 5129 10312 + 7333 5129 10748 + 7334 5130 2840 + 7335 5130 3007 + 7336 5130 3084 + 7337 5130 6266 + 7338 5130 6823 + 7339 5130 6955 + 7340 5130 8690 + 7341 5130 9237 + 7342 5131 4020 + 7343 5131 5382 + 7344 5131 5674 + 7345 5131 6397 + 7346 5131 7473 + 7347 5131 7946 + 7348 5131 10357 + 7349 5132 5139 + 7350 5132 5445 + 7351 5133 3236 + 7352 5133 3591 + 7353 5133 3714 + 7354 5133 7797 + 7355 5134 2787 + 7356 5134 5038 + 7357 5134 6354 + 7358 5134 6927 + 7359 5134 9842 + 7360 5134 10421 + 7361 5135 3526 + 7362 5135 3811 + 7363 5135 4225 + 7364 5135 8866 + 7365 5135 9360 + 7366 5135 10610 + 7367 5136 5605 + 7368 5136 6023 + 7369 5136 7469 + 7370 5136 8961 + 7371 5136 10718 + 7372 5137 5559 + 7373 5137 8499 + 7374 5137 8893 + 7375 5137 9023 + 7376 5137 9392 + 7377 5137 9887 + 7378 5137 10185 + 7379 5138 3610 + 7380 5138 4261 + 7381 5138 9643 + 7382 5138 10134 + 7383 5139 4122 + 7384 5139 6194 + 7385 5139 6328 + 7386 5139 8317 + 7387 5139 9294 + 7388 5139 9420 + 7389 5139 9753 + 7390 5140 4322 + 7391 5140 5810 + 7392 5140 5852 + 7393 5140 6251 + 7394 5140 7965 + 7395 5140 10261 + 7396 5141 4150 + 7397 5141 4197 + 7398 5141 4532 + 7399 5141 7094 + 7400 5141 10218 + 7401 5142 5517 + 7402 5142 8002 + 7403 5142 8369 + 7404 5142 9132 + 7405 5143 4363 + 7406 5143 5941 + 7407 5143 6106 + 7408 5144 3885 + 7409 5144 7620 + 7410 5144 10404 + 7411 5145 3532 + 7412 5145 5385 + 7413 5145 9840 + 7414 5145 10048 + 7415 5146 8468 + 7416 5146 9817 + 7417 5146 10490 + 7418 5147 6229 + 7419 5147 8094 + 7420 5147 9855 + 7421 5147 10153 + 7422 5147 10670 + 7423 5148 3164 + 7424 5148 5565 + 7425 5148 10459 + 7426 5149 3752 + 7427 5149 4504 + 7428 5149 4716 + 7429 5149 4744 + 7430 5149 4858 + 7431 5149 5194 + 7432 5149 5344 + 7433 5149 7419 + 7434 5149 8452 + 7435 5149 9173 + 7436 5149 9720 + 7437 5149 9949 + 7438 5149 10345 + 7439 5150 3334 + 7440 5150 4225 + 7441 5150 5237 + 7442 5150 5765 + 7443 5151 4271 + 7444 5151 9106 + 7445 5152 3056 + 7446 5152 3779 + 7447 5152 6397 + 7448 5153 3955 + 7449 5153 5072 + 7450 5153 7770 + 7451 5153 8548 + 7452 5154 5011 + 7453 5154 5478 + 7454 5154 8721 + 7455 5154 8847 + 7456 5154 8915 + 7457 5154 10690 + 7458 5155 3313 + 7459 5155 6175 + 7460 5155 7064 + 7461 5155 7688 + 7462 5155 8418 + 7463 5155 8666 + 7464 5156 4382 + 7465 5156 5271 + 7466 5156 7259 + 7467 5156 8134 + 7468 5156 8397 + 7469 5157 3997 + 7470 5157 4509 + 7471 5157 8631 + 7472 5157 8800 + 7473 5157 9613 + 7474 5157 10255 + 7475 5158 3357 + 7476 5158 3438 + 7477 5158 3938 + 7478 5158 4987 + 7479 5158 7404 + 7480 5158 8602 + 7481 5159 3705 + 7482 5159 4438 + 7483 5159 4786 + 7484 5159 6833 + 7485 5159 10232 + 7486 5160 3255 + 7487 5160 3885 + 7488 5160 5078 + 7489 5160 6502 + 7490 5160 6685 + 7491 5160 9431 + 7492 5161 3919 + 7493 5161 4072 + 7494 5161 7864 + 7495 5161 8072 + 7496 5161 10048 + 7497 5161 10268 + 7498 5162 5736 + 7499 5162 7172 + 7500 5163 3816 + 7501 5163 4172 + 7502 5163 4589 + 7503 5163 4716 + 7504 5163 6910 + 7505 5163 9523 + 7506 5163 10009 + 7507 5163 10618 + 7508 5164 3830 + 7509 5164 5455 + 7510 5164 9743 + 7511 5164 10158 + 7512 5164 10168 + 7513 5165 5610 + 7514 5165 6798 + 7515 5165 10036 + 7516 5165 10111 + 7517 5166 5848 + 7518 5167 3482 + 7519 5167 3676 + 7520 5167 7134 + 7521 5167 9375 + 7522 5167 9711 + 7523 5168 9890 + 7524 5169 3738 + 7525 5169 4488 + 7526 5169 6397 + 7527 5169 7560 + 7528 5170 3784 + 7529 5170 4054 + 7530 5170 4097 + 7531 5170 7749 + 7532 5170 8005 + 7533 5170 8235 + 7534 5170 8688 + 7535 5170 9474 + 7536 5170 10076 + 7537 5171 4742 + 7538 5171 7793 + 7539 5172 3399 + 7540 5172 3815 + 7541 5172 6568 + 7542 5172 9828 + 7543 5173 3156 + 7544 5173 6993 + 7545 5173 8292 + 7546 5175 3977 + 7547 5175 4632 + 7548 5175 5512 + 7549 5175 7503 + 7550 5175 9773 + 7551 5175 10149 + 7552 5176 5338 + 7553 5176 5477 + 7554 5176 10451 + 7555 5177 4211 + 7556 5177 5127 + 7557 5177 6725 + 7558 5178 2941 + 7559 5178 4019 + 7560 5178 4983 + 7561 5178 6366 + 7562 5178 8387 + 7563 5179 4334 + 7564 5179 9192 + 7565 5179 10075 + 7566 5179 10423 + 7567 5180 5765 + 7568 5180 7590 + 7569 5180 8046 + 7570 5181 3500 + 7571 5181 6075 + 7572 5181 7659 + 7573 5181 8845 + 7574 5181 9415 + 7575 5182 2863 + 7576 5182 5408 + 7577 5182 10484 + 7578 5183 4112 + 7579 5183 6522 + 7580 5183 6767 + 7581 5183 9070 + 7582 5184 4656 + 7583 5184 5181 + 7584 5184 6110 + 7585 5184 7959 + 7586 5185 9047 + 7587 5185 9995 + 7588 5186 3179 + 7589 5186 4000 + 7590 5186 4028 + 7591 5186 5050 + 7592 5186 5460 + 7593 5186 8475 + 7594 5187 4204 + 7595 5187 4537 + 7596 5187 9007 + 7597 5188 3637 + 7598 5188 5629 + 7599 5188 5700 + 7600 5188 10127 + 7601 5189 3612 + 7602 5189 4461 + 7603 5189 4792 + 7604 5189 9638 + 7605 5190 2963 + 7606 5190 7226 + 7607 5190 9795 + 7608 5190 9854 + 7609 5191 3070 + 7610 5191 3699 + 7611 5191 4230 + 7612 5191 6218 + 7613 5191 7972 + 7614 5191 8944 + 7615 5191 10103 + 7616 5192 5067 + 7617 5192 5150 + 7618 5192 6640 + 7619 5192 7868 + 7620 5192 9920 + 7621 5192 10509 + 7622 5193 3029 + 7623 5193 3946 + 7624 5193 6855 + 7625 5193 7432 + 7626 5193 7473 + 7627 5194 3839 + 7628 5194 3856 + 7629 5194 4167 + 7630 5194 5906 + 7631 5194 6581 + 7632 5194 8007 + 7633 5194 10284 + 7634 5194 10527 + 7635 5195 3234 + 7636 5195 4445 + 7637 5195 4708 + 7638 5195 5500 + 7639 5195 7045 + 7640 5195 7089 + 7641 5195 8044 + 7642 5195 10039 + 7643 5196 3796 + 7644 5196 8149 + 7645 5196 10120 + 7646 5197 3781 + 7647 5197 4008 + 7648 5197 4596 + 7649 5197 5613 + 7650 5199 2838 + 7651 5199 3820 + 7652 5199 3948 + 7653 5199 5611 + 7654 5199 10725 + 7655 5200 4720 + 7656 5200 6545 + 7657 5201 3442 + 7658 5201 5577 + 7659 5201 6311 + 7660 5201 9133 + 7661 5201 9286 + 7662 5202 4372 + 7663 5202 6491 + 7664 5202 7192 + 7665 5202 8269 + 7666 5202 9402 + 7667 5203 3279 + 7668 5203 3991 + 7669 5203 4058 + 7670 5203 5003 + 7671 5203 5301 + 7672 5204 2819 + 7673 5204 2952 + 7674 5204 3632 + 7675 5204 3918 + 7676 5204 4125 + 7677 5204 4232 + 7678 5204 4335 + 7679 5204 6035 + 7680 5204 10403 + 7681 5205 8539 + 7682 5205 10248 + 7683 5206 3002 + 7684 5206 5669 + 7685 5206 7285 + 7686 5206 7358 + 7687 5206 7764 + 7688 5206 10174 + 7689 5207 3369 + 7690 5207 6682 + 7691 5207 10464 + 7692 5207 10678 + 7693 5208 2910 + 7694 5208 5287 + 7695 5208 8963 + 7696 5208 9736 + 7697 5209 3505 + 7698 5209 6904 + 7699 5209 8588 + 7700 5210 9580 + 7701 5211 3590 + 7702 5211 3884 + 7703 5211 5719 + 7704 5211 5809 + 7705 5211 6984 + 7706 5211 7329 + 7707 5211 7678 + 7708 5211 8788 + 7709 5211 8870 + 7710 5211 9986 + 7711 5212 4272 + 7712 5212 4346 + 7713 5212 4963 + 7714 5212 7134 + 7715 5212 10014 + 7716 5213 3115 + 7717 5213 5717 + 7718 5213 8653 + 7719 5213 9325 + 7720 5213 10596 + 7721 5214 2893 + 7722 5214 3758 + 7723 5214 5396 + 7724 5214 5987 + 7725 5214 6056 + 7726 5214 7006 + 7727 5214 8845 + 7728 5214 9202 + 7729 5214 9254 + 7730 5214 9457 + 7731 5215 5353 + 7732 5215 6853 + 7733 5215 9788 + 7734 5216 4206 + 7735 5216 7986 + 7736 5216 9677 + 7737 5217 2910 + 7738 5217 4565 + 7739 5217 6667 + 7740 5217 8429 + 7741 5217 9357 + 7742 5217 9793 + 7743 5217 10149 + 7744 5217 10339 + 7745 5218 4111 + 7746 5218 5265 + 7747 5218 5774 + 7748 5218 6358 + 7749 5218 6755 + 7750 5218 6807 + 7751 5218 7785 + 7752 5218 9807 + 7753 5219 3240 + 7754 5219 7419 + 7755 5219 8514 + 7756 5219 9943 + 7757 5220 3588 + 7758 5220 8088 + 7759 5221 3191 + 7760 5222 5229 + 7761 5222 6522 + 7762 5222 9067 + 7763 5223 3948 + 7764 5224 2816 + 7765 5224 6133 + 7766 5225 3522 + 7767 5225 3984 + 7768 5226 3789 + 7769 5226 3814 + 7770 5226 8198 + 7771 5226 10318 + 7772 5227 3544 + 7773 5228 9878 + 7774 5228 10070 + 7775 5229 4086 + 7776 5229 4802 + 7777 5229 6158 + 7778 5229 6466 + 7779 5229 7927 + 7780 5229 9536 + 7781 5229 9859 + 7782 5230 4316 + 7783 5230 4966 + 7784 5230 10043 + 7785 5231 3041 + 7786 5231 5438 + 7787 5231 5663 + 7788 5231 6120 + 7789 5231 6722 + 7790 5231 8319 + 7791 5232 4120 + 7792 5232 4149 + 7793 5232 9375 + 7794 5232 9971 + 7795 5233 2892 + 7796 5233 2958 + 7797 5233 3453 + 7798 5233 3930 + 7799 5233 4436 + 7800 5233 5096 + 7801 5233 7900 + 7802 5233 8020 + 7803 5233 10020 + 7804 5234 4297 + 7805 5234 4468 + 7806 5234 5559 + 7807 5234 5962 + 7808 5234 7519 + 7809 5234 8541 + 7810 5235 5866 + 7811 5235 7606 + 7812 5235 8988 + 7813 5236 4365 + 7814 5236 7694 + 7815 5236 9887 + 7816 5236 10406 + 7817 5237 3336 + 7818 5237 4101 + 7819 5237 4185 + 7820 5237 4414 + 7821 5237 5055 + 7822 5237 5132 + 7823 5237 5925 + 7824 5237 8692 + 7825 5237 10136 + 7826 5238 6874 + 7827 5238 9717 + 7828 5239 3701 + 7829 5239 4852 + 7830 5239 4854 + 7831 5239 5225 + 7832 5239 6810 + 7833 5239 6877 + 7834 5239 7285 + 7835 5239 8806 + 7836 5240 2797 + 7837 5240 9407 + 7838 5240 10096 + 7839 5240 10562 + 7840 5241 4599 + 7841 5241 10716 + 7842 5242 2854 + 7843 5242 3150 + 7844 5242 6349 + 7845 5242 10522 + 7846 5243 4536 + 7847 5243 4763 + 7848 5243 6564 + 7849 5243 7783 + 7850 5244 6215 + 7851 5244 6606 + 7852 5244 7571 + 7853 5244 7722 + 7854 5244 8755 + 7855 5244 9430 + 7856 5245 8592 + 7857 5245 10281 + 7858 5246 3001 + 7859 5246 3513 + 7860 5246 4675 + 7861 5246 6007 + 7862 5246 7953 + 7863 5246 8112 + 7864 5246 9745 + 7865 5246 9853 + 7866 5247 3556 + 7867 5247 5461 + 7868 5247 7884 + 7869 5247 10068 + 7870 5248 3779 + 7871 5248 5635 + 7872 5248 9234 + 7873 5248 9990 + 7874 5249 3214 + 7875 5249 3384 + 7876 5249 9829 + 7877 5249 10517 + 7878 5250 4207 + 7879 5250 7312 + 7880 5250 9929 + 7881 5251 4024 + 7882 5251 4036 + 7883 5251 7911 + 7884 5252 3663 + 7885 5253 3856 + 7886 5253 6395 + 7887 5253 7173 + 7888 5253 8017 + 7889 5253 9747 + 7890 5254 9220 + 7891 5254 9508 + 7892 5254 9818 + 7893 5254 9877 + 7894 5255 9329 + 7895 5256 3747 + 7896 5256 4134 + 7897 5257 3236 + 7898 5257 6691 + 7899 5257 7979 + 7900 5257 8480 + 7901 5257 9052 + 7902 5257 10570 + 7903 5258 8071 + 7904 5259 4422 + 7905 5259 7234 + 7906 5259 7662 + 7907 5259 7895 + 7908 5260 3888 + 7909 5260 6061 + 7910 5260 6426 + 7911 5260 10214 + 7912 5261 3060 + 7913 5261 4423 + 7914 5261 4915 + 7915 5261 5507 + 7916 5261 8501 + 7917 5261 10453 + 7918 5262 2859 + 7919 5262 5305 + 7920 5262 9786 + 7921 5262 9895 + 7922 5263 4632 + 7923 5263 7230 + 7924 5263 7358 + 7925 5263 8003 + 7926 5263 9658 + 7927 5264 4097 + 7928 5264 5405 + 7929 5264 5698 + 7930 5264 7044 + 7931 5264 8335 + 7932 5265 3818 + 7933 5265 8305 + 7934 5265 8742 + 7935 5265 10187 + 7936 5265 10362 + 7937 5265 10490 + 7938 5266 5735 + 7939 5266 9104 + 7940 5266 10649 + 7941 5267 3920 + 7942 5267 4804 + 7943 5267 7328 + 7944 5267 8030 + 7945 5268 3467 + 7946 5268 6569 + 7947 5268 6661 + 7948 5268 7839 + 7949 5268 9733 + 7950 5269 3879 + 7951 5269 8841 + 7952 5269 9302 + 7953 5270 6741 + 7954 5270 7658 + 7955 5270 8407 + 7956 5271 4191 + 7957 5271 8933 + 7958 5271 9862 + 7959 5271 9973 + 7960 5272 6899 + 7961 5272 8903 + 7962 5272 9697 + 7963 5272 9786 + 7964 5273 3805 + 7965 5273 5909 + 7966 5273 6278 + 7967 5273 10133 + 7968 5274 5136 + 7969 5274 5977 + 7970 5274 7770 + 7971 5274 9771 + 7972 5275 6117 + 7973 5276 2787 + 7974 5276 3123 + 7975 5276 4003 + 7976 5276 5095 + 7977 5276 9641 + 7978 5276 9947 + 7979 5277 3775 + 7980 5277 7306 + 7981 5277 9598 + 7982 5278 4376 + 7983 5278 4521 + 7984 5278 7495 + 7985 5278 10169 + 7986 5279 3905 + 7987 5279 3962 + 7988 5279 4003 + 7989 5279 4694 + 7990 5279 6950 + 7991 5279 9615 + 7992 5279 10645 + 7993 5280 3005 + 7994 5280 6090 + 7995 5280 8214 + 7996 5280 8670 + 7997 5280 9759 + 7998 5280 10251 + 7999 5280 10615 + 8000 5280 10699 + 8001 5281 5267 + 8002 5281 7097 + 8003 5281 7547 + 8004 5281 7718 + 8005 5282 3324 + 8006 5282 3638 + 8007 5282 9124 + 8008 5283 3858 + 8009 5283 4128 + 8010 5283 6530 + 8011 5283 7152 + 8012 5284 3107 + 8013 5284 3190 + 8014 5284 4067 + 8015 5284 4718 + 8016 5284 5015 + 8017 5284 6228 + 8018 5284 9737 + 8019 5285 2909 + 8020 5285 5345 + 8021 5285 9806 + 8022 5285 9853 + 8023 5286 2941 + 8024 5286 3953 + 8025 5286 4147 + 8026 5286 4822 + 8027 5286 5856 + 8028 5286 8548 + 8029 5286 10322 + 8030 5287 3445 + 8031 5287 7694 + 8032 5287 7869 + 8033 5287 9904 + 8034 5288 3665 + 8035 5288 5056 + 8036 5288 6692 + 8037 5288 7626 + 8038 5288 9487 + 8039 5288 9889 + 8040 5289 3603 + 8041 5289 5120 + 8042 5289 5448 + 8043 5289 6991 + 8044 5289 8461 + 8045 5289 9828 + 8046 5290 3990 + 8047 5290 6816 + 8048 5290 7071 + 8049 5290 8490 + 8050 5290 9692 + 8051 5291 4234 + 8052 5291 4327 + 8053 5291 4565 + 8054 5291 5187 + 8055 5291 6781 + 8056 5291 8080 + 8057 5292 7132 + 8058 5293 2848 + 8059 5293 2916 + 8060 5293 2917 + 8061 5293 4424 + 8062 5293 8247 + 8063 5293 9306 + 8064 5293 9748 + 8065 5294 3482 + 8066 5294 4475 + 8067 5294 4540 + 8068 5294 7376 + 8069 5294 7509 + 8070 5294 10026 + 8071 5295 3707 + 8072 5295 6645 + 8073 5296 4039 + 8074 5297 3017 + 8075 5297 3245 + 8076 5297 5136 + 8077 5297 7267 + 8078 5297 7963 + 8079 5297 9230 + 8080 5297 9597 + 8081 5297 10080 + 8082 5298 3792 + 8083 5298 5567 + 8084 5298 5794 + 8085 5298 7478 + 8086 5298 9784 + 8087 5299 9039 + 8088 5299 9869 + 8089 5299 10130 + 8090 5300 2817 + 8091 5300 4509 + 8092 5300 9170 + 8093 5300 10279 + 8094 5301 3737 + 8095 5301 5386 + 8096 5301 9057 + 8097 5303 9639 + 8098 5303 9920 + 8099 5303 10121 + 8100 5305 3132 + 8101 5305 4623 + 8102 5306 3164 + 8103 5306 3949 + 8104 5307 4067 + 8105 5307 4212 + 8106 5307 5817 + 8107 5307 10683 + 8108 5308 3927 + 8109 5308 6297 + 8110 5308 7416 + 8111 5308 7893 + 8112 5308 9203 + 8113 5308 9755 + 8114 5308 9821 + 8115 5308 9953 + 8116 5309 4750 + 8117 5309 4938 + 8118 5309 5416 + 8119 5309 6639 + 8120 5309 10204 + 8121 5309 10332 + 8122 5309 10547 + 8123 5310 3351 + 8124 5310 6730 + 8125 5310 8039 + 8126 5310 9723 + 8127 5311 3280 + 8128 5312 7209 + 8129 5312 9854 + 8130 5312 10408 + 8131 5313 3573 + 8132 5313 6394 + 8133 5313 8126 + 8134 5313 8168 + 8135 5313 8820 + 8136 5314 3077 + 8137 5315 6176 + 8138 5315 9388 + 8139 5315 9883 + 8140 5315 10034 + 8141 5316 3549 + 8142 5316 6008 + 8143 5316 6080 + 8144 5316 7942 + 8145 5316 9447 + 8146 5316 9699 + 8147 5317 2790 + 8148 5317 3008 + 8149 5317 6080 + 8150 5317 7195 + 8151 5317 7826 + 8152 5317 10642 + 8153 5318 5139 + 8154 5318 7642 + 8155 5318 9533 + 8156 5318 9597 + 8157 5318 9687 + 8158 5318 9734 + 8159 5319 3779 + 8160 5319 4362 + 8161 5319 9989 + 8162 5319 10382 + 8163 5320 4850 + 8164 5320 9302 + 8165 5321 9003 + 8166 5321 9876 + 8167 5321 10436 + 8168 5322 3057 + 8169 5322 3518 + 8170 5322 6590 + 8171 5322 7011 + 8172 5322 7589 + 8173 5322 8486 + 8174 5322 9649 + 8175 5322 9945 + 8176 5323 4468 + 8177 5323 8082 + 8178 5323 8907 + 8179 5324 2896 + 8180 5324 5088 + 8181 5324 5198 + 8182 5324 10369 + 8183 5325 4059 + 8184 5325 8301 + 8185 5325 9801 + 8186 5325 10221 + 8187 5325 10727 + 8188 5326 4314 + 8189 5326 4901 + 8190 5326 5402 + 8191 5326 8013 + 8192 5326 8343 + 8193 5326 8613 + 8194 5327 3224 + 8195 5327 5729 + 8196 5328 8959 + 8197 5328 10164 + 8198 5329 3681 + 8199 5329 6499 + 8200 5329 6939 + 8201 5329 7728 + 8202 5329 7788 + 8203 5329 10554 + 8204 5329 10609 + 8205 5330 3092 + 8206 5330 8231 + 8207 5330 8529 + 8208 5331 3876 + 8209 5331 7089 + 8210 5331 10479 + 8211 5332 3811 + 8212 5332 3845 + 8213 5332 3984 + 8214 5332 6338 + 8215 5332 9222 + 8216 5333 3186 + 8217 5333 3321 + 8218 5333 4549 + 8219 5333 6889 + 8220 5333 9899 + 8221 5334 2808 + 8222 5334 6213 + 8223 5334 6462 + 8224 5334 6970 + 8225 5335 6140 + 8226 5335 8452 + 8227 5335 10085 + 8228 5336 4253 + 8229 5336 5455 + 8230 5336 6721 + 8231 5337 3656 + 8232 5337 3905 + 8233 5337 5039 + 8234 5337 6058 + 8235 5337 8800 + 8236 5337 9028 + 8237 5337 9086 + 8238 5337 9632 + 8239 5337 10693 + 8240 5338 5596 + 8241 5338 5897 + 8242 5338 9628 + 8243 5339 4427 + 8244 5339 5946 + 8245 5339 9924 + 8246 5340 3041 + 8247 5340 3930 + 8248 5340 3948 + 8249 5340 5572 + 8250 5340 7983 + 8251 5340 9747 + 8252 5340 9837 + 8253 5340 10290 + 8254 5341 3741 + 8255 5341 4616 + 8256 5341 5649 + 8257 5341 7449 + 8258 5341 10664 + 8259 5342 3417 + 8260 5342 5524 + 8261 5342 5609 + 8262 5342 9863 + 8263 5342 10446 + 8264 5343 4169 + 8265 5343 4779 + 8266 5343 4947 + 8267 5343 5524 + 8268 5343 7526 + 8269 5343 9051 + 8270 5344 3141 + 8271 5344 7701 + 8272 5345 3270 + 8273 5345 3698 + 8274 5345 4116 + 8275 5345 4118 + 8276 5345 6747 + 8277 5345 8684 + 8278 5346 2975 + 8279 5346 6849 + 8280 5346 7138 + 8281 5346 7615 + 8282 5347 4583 + 8283 5347 8730 + 8284 5347 9697 + 8285 5347 9821 + 8286 5348 9891 + 8287 5348 10118 + 8288 5348 10340 + 8289 5348 10498 + 8290 5349 3778 + 8291 5349 5986 + 8292 5349 6789 + 8293 5349 8825 + 8294 5349 10069 + 8295 5350 7928 + 8296 5350 9345 + 8297 5350 9678 + 8298 5350 9956 + 8299 5351 3050 + 8300 5351 9115 + 8301 5351 10758 + 8302 5352 4048 + 8303 5352 9616 + 8304 5352 9656 + 8305 5352 10524 + 8306 5353 2854 + 8307 5353 3232 + 8308 5353 3302 + 8309 5353 5151 + 8310 5354 3330 + 8311 5354 4186 + 8312 5354 4635 + 8313 5354 5236 + 8314 5354 7378 + 8315 5354 7582 + 8316 5354 8649 + 8317 5354 10203 + 8318 5355 3465 + 8319 5355 3562 + 8320 5355 3986 + 8321 5355 4678 + 8322 5355 6387 + 8323 5355 7795 + 8324 5355 9038 + 8325 5355 9725 + 8326 5357 8177 + 8327 5358 5749 + 8328 5358 8118 + 8329 5358 10026 + 8330 5359 2776 + 8331 5359 6688 + 8332 5359 10376 + 8333 5359 10567 + 8334 5360 3026 + 8335 5360 3870 + 8336 5360 5302 + 8337 5360 6078 + 8338 5360 7332 + 8339 5361 4370 + 8340 5361 9974 + 8341 5362 2870 + 8342 5362 3826 + 8343 5362 8061 + 8344 5363 5363 + 8345 5363 6247 + 8346 5363 9319 + 8347 5364 6925 + 8348 5364 8231 + 8349 5364 9378 + 8350 5364 10720 + 8351 5365 2815 + 8352 5365 3485 + 8353 5365 10335 + 8354 5366 4202 + 8355 5366 4866 + 8356 5366 5112 + 8357 5366 5857 + 8358 5367 4274 + 8359 5367 5669 + 8360 5367 6884 + 8361 5367 9048 + 8362 5368 4046 + 8363 5368 4467 + 8364 5368 4716 + 8365 5368 8883 + 8366 5368 10403 + 8367 5369 3208 + 8368 5369 4498 + 8369 5369 6541 + 8370 5369 8943 + 8371 5369 8970 + 8372 5370 3091 + 8373 5370 10654 + 8374 5371 5121 + 8375 5371 5429 + 8376 5371 9540 + 8377 5371 9751 + 8378 5371 10683 + 8379 5372 6628 + 8380 5372 7656 + 8381 5372 9503 + 8382 5373 2914 + 8383 5373 2940 + 8384 5373 3174 + 8385 5373 5769 + 8386 5373 7986 + 8387 5373 8452 + 8388 5373 9571 + 8389 5374 6961 + 8390 5374 10356 + 8391 5375 7739 + 8392 5375 9709 + 8393 5376 2975 + 8394 5376 5016 + 8395 5376 6502 + 8396 5376 6600 + 8397 5376 7496 + 8398 5376 9726 + 8399 5376 9946 + 8400 5377 3803 + 8401 5377 4331 + 8402 5377 4556 + 8403 5377 7963 + 8404 5377 9913 + 8405 5378 6801 + 8406 5378 7839 + 8407 5378 9255 + 8408 5378 10084 + 8409 5378 10503 + 8410 5379 10465 + 8411 5380 3125 + 8412 5380 3710 + 8413 5380 4919 + 8414 5380 10390 + 8415 5380 10483 + 8416 5381 3864 + 8417 5381 3909 + 8418 5381 4183 + 8419 5381 4403 + 8420 5381 5217 + 8421 5381 7161 + 8422 5382 6641 + 8423 5382 9746 + 8424 5382 9783 + 8425 5383 3048 + 8426 5383 3753 + 8427 5383 4655 + 8428 5383 5217 + 8429 5383 6039 + 8430 5383 6585 + 8431 5383 6669 + 8432 5383 10269 + 8433 5384 3408 + 8434 5384 3420 + 8435 5384 6852 + 8436 5384 7188 + 8437 5384 7693 + 8438 5384 8616 + 8439 5385 3954 + 8440 5385 5081 + 8441 5385 7206 + 8442 5385 10534 + 8443 5385 10729 + 8444 5386 3877 + 8445 5386 8278 + 8446 5387 2833 + 8447 5387 7598 + 8448 5387 8015 + 8449 5388 3345 + 8450 5388 7261 + 8451 5388 8890 + 8452 5388 9286 + 8453 5388 10023 + 8454 5388 10602 + 8455 5389 4048 + 8456 5389 4143 + 8457 5389 4828 + 8458 5389 5474 + 8459 5389 7912 + 8460 5389 8394 + 8461 5389 8703 + 8462 5389 9684 + 8463 5390 3003 + 8464 5390 7484 + 8465 5390 10169 + 8466 5391 4800 + 8467 5391 4829 + 8468 5391 5515 + 8469 5391 8414 + 8470 5391 9553 + 8471 5391 9583 + 8472 5391 9691 + 8473 5392 7459 + 8474 5393 3759 + 8475 5393 6786 + 8476 5393 8364 + 8477 5394 6133 + 8478 5394 8455 + 8479 5394 9425 + 8480 5395 5769 + 8481 5395 7568 + 8482 5395 9659 + 8483 5395 9925 + 8484 5397 3285 + 8485 5397 3843 + 8486 5397 5161 + 8487 5397 8259 + 8488 5398 3316 + 8489 5398 9771 + 8490 5399 2745 + 8491 5399 6245 + 8492 5399 6402 + 8493 5399 8070 + 8494 5399 9259 + 8495 5399 10347 + 8496 5400 6760 + 8497 5400 9116 + 8498 5400 9142 + 8499 5400 9731 + 8500 5401 2797 + 8501 5401 3472 + 8502 5401 3544 + 8503 5401 7508 + 8504 5401 8565 + 8505 5401 9306 + 8506 5402 4209 + 8507 5402 4871 + 8508 5402 8817 + 8509 5402 9471 + 8510 5403 4718 + 8511 5403 5854 + 8512 5403 9867 + 8513 5404 2712 + 8514 5404 2891 + 8515 5404 4081 + 8516 5404 4115 + 8517 5404 4748 + 8518 5404 5941 + 8519 5404 6837 + 8520 5404 6944 + 8521 5404 7679 + 8522 5404 9991 + 8523 5404 10045 + 8524 5405 3107 + 8525 5405 3696 + 8526 5405 4469 + 8527 5405 9323 + 8528 5405 9330 + 8529 5405 9351 + 8530 5405 10135 + 8531 5405 10443 + 8532 5406 3427 + 8533 5406 6316 + 8534 5406 7137 + 8535 5406 8046 + 8536 5406 9179 + 8537 5406 9360 + 8538 5406 9724 + 8539 5407 4360 + 8540 5407 9622 + 8541 5408 4652 + 8542 5408 6023 + 8543 5408 6179 + 8544 5408 7454 + 8545 5408 7958 + 8546 5408 8121 + 8547 5408 9203 + 8548 5409 5305 + 8549 5409 8418 + 8550 5409 10301 + 8551 5409 10481 + 8552 5409 10593 + 8553 5409 10719 + 8554 5410 10121 + 8555 5411 2808 + 8556 5411 5581 + 8557 5411 5884 + 8558 5411 6540 + 8559 5411 9516 + 8560 5411 10534 + 8561 5412 5102 + 8562 5412 6468 + 8563 5412 6733 + 8564 5412 6887 + 8565 5412 7153 + 8566 5412 8310 + 8567 5412 9455 + 8568 5412 9801 + 8569 5413 3227 + 8570 5413 4590 + 8571 5413 5376 + 8572 5413 6706 + 8573 5413 7700 + 8574 5413 10020 + 8575 5414 8095 + 8576 5415 3928 + 8577 5415 7049 + 8578 5415 9756 + 8579 5416 3803 + 8580 5416 4783 + 8581 5416 9738 + 8582 5416 9859 + 8583 5417 3733 + 8584 5417 7575 + 8585 5417 8361 + 8586 5417 8727 + 8587 5417 9772 + 8588 5418 3246 + 8589 5418 3865 + 8590 5418 4181 + 8591 5418 7045 + 8592 5418 8239 + 8593 5418 9906 + 8594 5418 10230 + 8595 5419 3578 + 8596 5419 4428 + 8597 5419 9257 + 8598 5420 5552 + 8599 5420 5648 + 8600 5420 8682 + 8601 5420 9396 + 8602 5421 3901 + 8603 5421 10692 + 8604 5422 3364 + 8605 5422 8028 + 8606 5422 8925 + 8607 5423 2824 + 8608 5423 4315 + 8609 5423 5262 + 8610 5423 7052 + 8611 5423 10550 + 8612 5424 3420 + 8613 5424 4060 + 8614 5424 4249 + 8615 5424 6621 + 8616 5425 3506 + 8617 5425 9934 + 8618 5426 3880 + 8619 5426 8401 + 8620 5426 9963 + 8621 5427 3290 + 8622 5427 7627 + 8623 5427 7730 + 8624 5427 9521 + 8625 5428 6273 + 8626 5428 7029 + 8627 5428 8163 + 8628 5428 8530 + 8629 5428 8978 + 8630 5428 9736 + 8631 5429 2885 + 8632 5429 4502 + 8633 5429 4959 + 8634 5429 7848 + 8635 5429 8223 + 8636 5429 9501 + 8637 5429 10141 + 8638 5429 10180 + 8639 5430 7478 + 8640 5430 7555 + 8641 5430 9558 + 8642 5430 10739 + 8643 5431 3444 + 8644 5431 3943 + 8645 5431 5169 + 8646 5431 5238 + 8647 5431 6861 + 8648 5431 6909 + 8649 5431 9142 + 8650 5431 10200 + 8651 5431 10388 + 8652 5432 5211 + 8653 5432 8065 + 8654 5432 10023 + 8655 5432 10371 + 8656 5432 10630 + 8657 5433 3136 + 8658 5433 4602 + 8659 5433 7902 + 8660 5434 6571 + 8661 5434 7097 + 8662 5434 9449 + 8663 5435 5171 + 8664 5435 5393 + 8665 5435 7935 + 8666 5435 8377 + 8667 5435 9070 + 8668 5436 5890 + 8669 5436 7429 + 8670 5436 8048 + 8671 5436 10169 + 8672 5437 3611 + 8673 5437 4538 + 8674 5437 4672 + 8675 5437 10089 + 8676 5437 10497 + 8677 5438 5660 + 8678 5438 7527 + 8679 5438 9786 + 8680 5438 10693 + 8681 5439 5616 + 8682 5439 6059 + 8683 5439 7228 + 8684 5441 3008 + 8685 5441 3079 + 8686 5441 4007 + 8687 5441 5597 + 8688 5441 9459 + 8689 5441 9483 + 8690 5441 9912 + 8691 5441 10281 + 8692 5442 2794 + 8693 5442 4044 + 8694 5443 3191 + 8695 5443 5730 + 8696 5443 5992 + 8697 5443 6810 + 8698 5444 6886 + 8699 5444 8612 + 8700 5444 8794 + 8701 5444 9412 + 8702 5445 3256 + 8703 5445 6182 + 8704 5445 10473 + 8705 5446 3528 + 8706 5446 5152 + 8707 5446 5728 + 8708 5446 7712 + 8709 5446 7961 + 8710 5446 8912 + 8711 5447 2956 + 8712 5447 3967 + 8713 5447 4366 + 8714 5448 3226 + 8715 5448 4599 + 8716 5448 5265 + 8717 5448 5791 + 8718 5449 8108 + 8719 5449 9675 + 8720 5450 2711 + 8721 5450 4858 + 8722 5450 5319 + 8723 5450 7797 + 8724 5450 9840 + 8725 5450 9949 + 8726 5451 2857 + 8727 5451 4757 + 8728 5451 9313 + 8729 5452 3376 + 8730 5452 5182 + 8731 5452 6717 + 8732 5452 9759 + 8733 5452 9879 + 8734 5452 10514 + 8735 5453 6438 + 8736 5453 6959 + 8737 5453 8031 + 8738 5453 9506 + 8739 5453 9755 + 8740 5453 9981 + 8741 5453 10157 + 8742 5453 10279 + 8743 5453 10312 + 8744 5454 2837 + 8745 5454 3427 + 8746 5454 3871 + 8747 5454 3948 + 8748 5454 7986 + 8749 5454 9023 + 8750 5455 3234 + 8751 5455 6377 + 8752 5455 10370 + 8753 5456 3323 + 8754 5456 3362 + 8755 5456 4402 + 8756 5456 8077 + 8757 5456 9615 + 8758 5456 10019 + 8759 5457 3506 + 8760 5457 5854 + 8761 5457 7535 + 8762 5458 2926 + 8763 5458 3043 + 8764 5458 3181 + 8765 5458 5236 + 8766 5458 10232 + 8767 5458 10427 + 8768 5459 2688 + 8769 5459 4114 + 8770 5459 7198 + 8771 5459 7873 + 8772 5459 8002 + 8773 5459 9563 + 8774 5460 4885 + 8775 5460 7628 + 8776 5460 8360 + 8777 5461 3732 + 8778 5461 4700 + 8779 5461 8018 + 8780 5461 8845 + 8781 5461 9685 + 8782 5461 10258 + 8783 5462 3274 + 8784 5462 3785 + 8785 5462 5014 + 8786 5462 6991 + 8787 5462 8223 + 8788 5462 10203 + 8789 5463 5714 + 8790 5463 10319 + 8791 5464 3689 + 8792 5464 3923 + 8793 5464 3998 + 8794 5464 4652 + 8795 5464 5423 + 8796 5464 5487 + 8797 5464 5551 + 8798 5464 6621 + 8799 5464 6748 + 8800 5464 8657 + 8801 5464 9672 + 8802 5464 10671 + 8803 5465 3395 + 8804 5465 4133 + 8805 5465 4812 + 8806 5465 8638 + 8807 5465 9251 + 8808 5465 9892 + 8809 5466 6121 + 8810 5466 8284 + 8811 5466 9171 + 8812 5466 9367 + 8813 5466 10346 + 8814 5466 10553 + 8815 5466 10585 + 8816 5467 5965 + 8817 5467 6548 + 8818 5467 6844 + 8819 5467 10442 + 8820 5468 3873 + 8821 5468 4193 + 8822 5468 5452 + 8823 5468 8571 + 8824 5468 9059 + 8825 5468 10175 + 8826 5469 3466 + 8827 5469 4483 + 8828 5469 7155 + 8829 5469 7487 + 8830 5469 9947 + 8831 5469 10536 + 8832 5470 6310 + 8833 5470 6523 + 8834 5471 7645 + 8835 5471 9496 + 8836 5471 9873 + 8837 5471 10613 + 8838 5472 3974 + 8839 5472 6254 + 8840 5472 7035 + 8841 5472 8465 + 8842 5472 9593 + 8843 5473 5056 + 8844 5473 8084 + 8845 5474 3021 + 8846 5474 3822 + 8847 5474 4607 + 8848 5474 8757 + 8849 5474 9958 + 8850 5474 10643 + 8851 5475 3106 + 8852 5475 3576 + 8853 5475 5924 + 8854 5475 7388 + 8855 5475 7463 + 8856 5475 9033 + 8857 5475 10267 + 8858 5476 7361 + 8859 5476 7735 + 8860 5476 8026 + 8861 5476 8039 + 8862 5476 8053 + 8863 5476 9128 + 8864 5476 9546 + 8865 5477 2948 + 8866 5477 9776 + 8867 5477 9804 + 8868 5477 9820 + 8869 5477 10304 + 8870 5478 3081 + 8871 5478 3278 + 8872 5478 3387 + 8873 5478 3422 + 8874 5478 8095 + 8875 5479 2681 + 8876 5479 3871 + 8877 5479 3891 + 8878 5479 4964 + 8879 5479 5901 + 8880 5479 5997 + 8881 5479 6782 + 8882 5479 9734 + 8883 5479 10167 + 8884 5480 5330 + 8885 5480 5853 + 8886 5480 8063 + 8887 5481 3134 + 8888 5481 3651 + 8889 5481 3942 + 8890 5481 5674 + 8891 5481 7847 + 8892 5481 7983 + 8893 5481 7995 + 8894 5481 8354 + 8895 5481 8680 + 8896 5482 5276 + 8897 5482 8054 + 8898 5482 8086 + 8899 5482 9629 + 8900 5482 10009 + 8901 5483 2785 + 8902 5483 3239 + 8903 5483 5084 + 8904 5483 8038 + 8905 5483 8055 + 8906 5483 9685 + 8907 5483 10243 + 8908 5483 10470 + 8909 5484 3301 + 8910 5484 3800 + 8911 5484 6732 + 8912 5484 7920 + 8913 5484 9303 + 8914 5485 3991 + 8915 5485 5937 + 8916 5485 8001 + 8917 5485 10201 + 8918 5486 3258 + 8919 5486 3652 + 8920 5486 4287 + 8921 5486 6664 + 8922 5486 9834 + 8923 5487 7994 + 8924 5487 8011 + 8925 5488 2968 + 8926 5488 3397 + 8927 5488 5375 + 8928 5488 7614 + 8929 5488 10501 + 8930 5489 2874 + 8931 5489 6241 + 8932 5489 8052 + 8933 5489 9733 + 8934 5489 9980 + 8935 5489 10338 + 8936 5489 10395 + 8937 5489 10672 + 8938 5490 3166 + 8939 5490 4790 + 8940 5490 5139 + 8941 5490 6240 + 8942 5490 8020 + 8943 5490 8279 + 8944 5491 3766 + 8945 5491 7074 + 8946 5491 9455 + 8947 5491 9757 + 8948 5491 10600 + 8949 5492 7995 + 8950 5493 3592 + 8951 5493 8191 + 8952 5493 9573 + 8953 5493 10580 + 8954 5494 2749 + 8955 5494 2985 + 8956 5494 3886 + 8957 5494 4380 + 8958 5494 6603 + 8959 5495 8137 + 8960 5495 8988 + 8961 5495 9922 + 8962 5495 10564 + 8963 5496 3326 + 8964 5496 3358 + 8965 5496 7436 + 8966 5496 7693 + 8967 5496 8076 + 8968 5496 9156 + 8969 5496 10521 + 8970 5497 2683 + 8971 5497 3657 + 8972 5497 7595 + 8973 5497 8215 + 8974 5497 9810 + 8975 5498 4747 + 8976 5498 6347 + 8977 5498 9882 + 8978 5498 10542 + 8979 5499 4844 + 8980 5499 5166 + 8981 5499 5224 + 8982 5499 8095 + 8983 5499 8927 + 8984 5499 9221 + 8985 5499 10056 + 8986 5500 6571 + 8987 5500 8256 + 8988 5500 10283 + 8989 5501 3779 + 8990 5501 4217 + 8991 5501 4525 + 8992 5501 4584 + 8993 5501 7876 + 8994 5501 9530 + 8995 5502 4363 + 8996 5502 5440 + 8997 5503 3806 + 8998 5503 5987 + 8999 5503 8024 + 9000 5503 8028 + 9001 5503 9475 + 9002 5503 10638 + 9003 5504 4004 + 9004 5504 4436 + 9005 5504 6714 + 9006 5504 7742 + 9007 5504 7945 + 9008 5505 5755 + 9009 5505 6006 + 9010 5505 6688 + 9011 5505 9836 + 9012 5505 10672 + 9013 5506 2905 + 9014 5506 5051 + 9015 5507 4048 + 9016 5507 6312 + 9017 5507 9377 + 9018 5508 3706 + 9019 5508 7775 + 9020 5508 9562 + 9021 5508 9599 + 9022 5508 10018 + 9023 5509 7989 + 9024 5509 8007 + 9025 5509 8031 + 9026 5509 9531 + 9027 5510 7010 + 9028 5510 7964 + 9029 5510 8076 + 9030 5511 4640 + 9031 5511 5119 + 9032 5511 7558 + 9033 5511 9065 + 9034 5511 10182 + 9035 5512 3421 + 9036 5512 5811 + 9037 5512 6071 + 9038 5512 6160 + 9039 5512 6197 + 9040 5512 6495 + 9041 5512 7093 + 9042 5512 10571 + 9043 5513 3368 + 9044 5513 3387 + 9045 5513 7236 + 9046 5513 8362 + 9047 5513 8667 + 9048 5513 8813 + 9049 5513 9782 + 9050 5513 9926 + 9051 5514 4699 + 9052 5514 8191 + 9053 5514 9086 + 9054 5515 8026 + 9055 5515 8611 + 9056 5515 9641 + 9057 5515 9930 + 9058 5515 10390 + 9059 5517 2657 + 9060 5517 7628 + 9061 5517 7682 + 9062 5517 8049 + 9063 5517 9711 + 9064 5517 9754 + 9065 5517 10071 + 9066 5518 9106 + 9067 5518 10120 + 9068 5519 2837 + 9069 5519 3192 + 9070 5519 3312 + 9071 5519 3886 + 9072 5519 4888 + 9073 5519 4917 + 9074 5519 7901 + 9075 5519 7998 + 9076 5519 10548 + 9077 5520 3936 + 9078 5520 5842 + 9079 5520 6588 + 9080 5520 9864 + 9081 5521 3814 + 9082 5521 4257 + 9083 5521 5873 + 9084 5521 6287 + 9085 5522 7140 + 9086 5522 9491 + 9087 5523 9802 + 9088 5523 10659 + 9089 5524 6384 + 9090 5524 7350 + 9091 5524 9192 + 9092 5525 5154 + 9093 5525 8063 + 9094 5526 5600 + 9095 5526 9456 + 9096 5526 9849 + 9097 5526 9917 + 9098 5527 3264 + 9099 5527 3670 + 9100 5527 5414 + 9101 5527 7055 + 9102 5527 8852 + 9103 5527 10346 + 9104 5528 2780 + 9105 5528 4099 + 9106 5528 5519 + 9107 5528 6987 + 9108 5528 9236 + 9109 5529 3985 + 9110 5529 5012 + 9111 5529 6631 + 9112 5529 9418 + 9113 5529 9593 + 9114 5529 10515 + 9115 5530 3564 + 9116 5530 4347 + 9117 5530 7401 + 9118 5530 7983 + 9119 5530 7999 + 9120 5530 8007 + 9121 5530 9150 + 9122 5530 10579 + 9123 5531 3823 + 9124 5531 4674 + 9125 5531 5721 + 9126 5531 7701 + 9127 5531 7768 + 9128 5531 9323 + 9129 5531 9348 + 9130 5531 9376 + 9131 5531 10275 + 9132 5531 10317 + 9133 5531 10437 + 9134 5532 9295 + 9135 5532 10240 + 9136 5533 2889 + 9137 5533 4617 + 9138 5533 6931 + 9139 5533 7825 + 9140 5533 10158 + 9141 5533 10525 + 9142 5534 4443 + 9143 5534 5964 + 9144 5534 7985 + 9145 5535 5777 + 9146 5535 6347 + 9147 5535 6538 + 9148 5535 7654 + 9149 5535 7786 + 9150 5535 7998 + 9151 5535 8988 + 9152 5536 2751 + 9153 5536 6718 + 9154 5536 9488 + 9155 5537 3045 + 9156 5537 3526 + 9157 5537 6754 + 9158 5537 7472 + 9159 5538 2732 + 9160 5538 4948 + 9161 5538 7961 + 9162 5539 4398 + 9163 5539 5646 + 9164 5539 9063 + 9165 5539 9823 + 9166 5539 10200 + 9167 5540 4331 + 9168 5540 5075 + 9169 5540 6485 + 9170 5540 7274 + 9171 5541 3478 + 9172 5541 4859 + 9173 5541 6133 + 9174 5541 7159 + 9175 5541 7673 + 9176 5541 9775 + 9177 5541 10391 + 9178 5542 3121 + 9179 5542 9363 + 9180 5542 9985 + 9181 5542 10359 + 9182 5543 3846 + 9183 5543 3928 + 9184 5543 9348 + 9185 5543 10584 + 9186 5544 3573 + 9187 5544 7314 + 9188 5544 7733 + 9189 5544 9390 + 9190 5545 2694 + 9191 5545 4200 + 9192 5545 4767 + 9193 5545 5359 + 9194 5545 5744 + 9195 5545 10553 + 9196 5546 8117 + 9197 5547 3420 + 9198 5547 4305 + 9199 5547 9728 + 9200 5547 10051 + 9201 5548 3709 + 9202 5548 6782 + 9203 5548 6865 + 9204 5548 8077 + 9205 5549 5340 + 9206 5549 5823 + 9207 5549 7546 + 9208 5549 9444 + 9209 5549 10530 + 9210 5550 3146 + 9211 5550 3331 + 9212 5550 3623 + 9213 5550 3978 + 9214 5550 8019 + 9215 5551 3189 + 9216 5551 5081 + 9217 5551 5180 + 9218 5551 7608 + 9219 5551 8038 + 9220 5552 9338 + 9221 5552 9570 + 9222 5554 2801 + 9223 5554 4567 + 9224 5555 7012 + 9225 5555 8100 + 9226 5555 8931 + 9227 5555 9429 + 9228 5555 10123 + 9229 5555 10276 + 9230 5555 10624 + 9231 5556 4069 + 9232 5556 7814 + 9233 5556 9316 + 9234 5556 9649 + 9235 5556 9802 + 9236 5557 3258 + 9237 5557 4349 + 9238 5557 8995 + 9239 5557 9818 + 9240 5558 3728 + 9241 5558 3917 + 9242 5558 4139 + 9243 5558 7833 + 9244 5558 8756 + 9245 5558 9248 + 9246 5558 10022 + 9247 5559 9287 + 9248 5560 2993 + 9249 5560 4819 + 9250 5560 5404 + 9251 5560 6918 + 9252 5560 9476 + 9253 5560 9749 + 9254 5561 2834 + 9255 5561 3075 + 9256 5561 5892 + 9257 5561 6466 + 9258 5562 4532 + 9259 5562 7927 + 9260 5562 8006 + 9261 5562 8025 + 9262 5562 8063 + 9263 5562 9606 + 9264 5563 5569 + 9265 5563 6235 + 9266 5563 8706 + 9267 5563 9878 + 9268 5564 4981 + 9269 5564 5430 + 9270 5564 5991 + 9271 5564 7710 + 9272 5564 10606 + 9273 5565 4270 + 9274 5565 5059 + 9275 5565 5728 + 9276 5565 10195 + 9277 5566 6646 + 9278 5566 10095 + 9279 5566 10316 + 9280 5567 2758 + 9281 5567 3235 + 9282 5567 4392 + 9283 5567 7595 + 9284 5567 9361 + 9285 5567 10050 + 9286 5568 5459 + 9287 5568 5926 + 9288 5568 6736 + 9289 5568 9820 + 9290 5569 3676 + 9291 5570 4912 + 9292 5570 6447 + 9293 5571 3526 + 9294 5571 6693 + 9295 5572 8418 + 9296 5572 10030 + 9297 5572 10414 + 9298 5573 7221 + 9299 5573 7914 + 9300 5574 2704 + 9301 5574 3381 + 9302 5574 4461 + 9303 5574 4764 + 9304 5574 4872 + 9305 5574 5298 + 9306 5574 5690 + 9307 5575 2912 + 9308 5575 6509 + 9309 5575 7998 + 9310 5575 8330 + 9311 5575 8810 + 9312 5575 9453 + 9313 5576 3893 + 9314 5576 8236 + 9315 5576 9355 + 9316 5576 9390 + 9317 5577 3144 + 9318 5577 4494 + 9319 5577 5114 + 9320 5577 9578 + 9321 5577 10659 + 9322 5578 5883 + 9323 5578 9345 + 9324 5579 5026 + 9325 5579 5231 + 9326 5579 6604 + 9327 5579 10017 + 9328 5580 7697 + 9329 5580 8041 + 9330 5580 9040 + 9331 5580 9129 + 9332 5580 9692 + 9333 5580 9742 + 9334 5580 10073 + 9335 5581 3459 + 9336 5581 10447 + 9337 5581 10637 + 9338 5582 5371 + 9339 5582 7869 + 9340 5582 8090 + 9341 5582 8156 + 9342 5582 9371 + 9343 5582 9772 + 9344 5582 9991 + 9345 5583 3618 + 9346 5583 4648 + 9347 5583 6794 + 9348 5583 7988 + 9349 5583 8011 + 9350 5583 9256 + 9351 5584 3763 + 9352 5584 3998 + 9353 5584 4029 + 9354 5584 4113 + 9355 5584 4688 + 9356 5584 10207 + 9357 5585 2726 + 9358 5585 4052 + 9359 5585 7669 + 9360 5585 9894 + 9361 5586 4077 + 9362 5586 4610 + 9363 5586 9087 + 9364 5587 3189 + 9365 5587 3355 + 9366 5587 3828 + 9367 5587 5166 + 9368 5587 6952 + 9369 5587 9919 + 9370 5587 10140 + 9371 5588 3272 + 9372 5588 5271 + 9373 5588 7509 + 9374 5588 10261 + 9375 5588 10486 + 9376 5589 5848 + 9377 5590 3868 + 9378 5591 3811 + 9379 5591 4822 + 9380 5591 9536 + 9381 5592 2980 + 9382 5592 3308 + 9383 5592 3603 + 9384 5593 6037 + 9385 5593 9788 + 9386 5594 2962 + 9387 5594 6822 + 9388 5594 10543 + 9389 5595 4408 + 9390 5595 6296 + 9391 5595 7794 + 9392 5595 9144 + 9393 5596 3479 + 9394 5596 6636 + 9395 5596 6879 + 9396 5596 7352 + 9397 5596 9145 + 9398 5596 9405 + 9399 5597 2716 + 9400 5597 3073 + 9401 5597 3924 + 9402 5597 4144 + 9403 5597 7408 + 9404 5597 7608 + 9405 5598 3570 + 9406 5598 3975 + 9407 5598 5115 + 9408 5598 9461 + 9409 5599 2796 + 9410 5599 3030 + 9411 5599 5527 + 9412 5599 5600 + 9413 5599 10522 + 9414 5600 6085 + 9415 5600 6095 + 9416 5601 2883 + 9417 5601 7275 + 9418 5601 9251 + 9419 5601 9889 + 9420 5602 3860 + 9421 5602 7075 + 9422 5602 7772 + 9423 5602 9498 + 9424 5602 10536 + 9425 5602 10570 + 9426 5603 3545 + 9427 5603 4013 + 9428 5603 4723 + 9429 5603 4800 + 9430 5603 6142 + 9431 5603 9563 + 9432 5603 9601 + 9433 5604 5098 + 9434 5604 6439 + 9435 5604 7921 + 9436 5604 8756 + 9437 5604 10165 + 9438 5605 5253 + 9439 5605 5500 + 9440 5605 6367 + 9441 5605 6544 + 9442 5605 7148 + 9443 5605 9342 + 9444 5605 9684 + 9445 5605 10676 + 9446 5606 3648 + 9447 5606 4954 + 9448 5606 7109 + 9449 5606 10692 + 9450 5607 5146 + 9451 5607 5231 + 9452 5607 7997 + 9453 5607 9981 + 9454 5607 10071 + 9455 5608 6208 + 9456 5608 9430 + 9457 5609 3088 + 9458 5609 8711 + 9459 5609 9325 + 9460 5609 10036 + 9461 5610 5053 + 9462 5610 9041 + 9463 5610 9254 + 9464 5611 7829 + 9465 5611 8887 + 9466 5611 10316 + 9467 5612 3370 + 9468 5612 4387 + 9469 5612 5685 + 9470 5612 6660 + 9471 5612 9269 + 9472 5612 9290 + 9473 5613 4867 + 9474 5613 5739 + 9475 5613 7475 + 9476 5613 9235 + 9477 5613 10605 + 9478 5614 3464 + 9479 5614 5322 + 9480 5614 6854 + 9481 5614 7530 + 9482 5614 8364 + 9483 5614 9170 + 9484 5614 9380 + 9485 5615 3163 + 9486 5615 4106 + 9487 5615 6880 + 9488 5615 10636 + 9489 5616 3419 + 9490 5616 3496 + 9491 5616 4460 + 9492 5616 5929 + 9493 5616 8554 + 9494 5616 9340 + 9495 5617 2883 + 9496 5617 3233 + 9497 5617 4525 + 9498 5617 6503 + 9499 5617 7669 + 9500 5618 4236 + 9501 5618 4555 + 9502 5620 6563 + 9503 5620 7893 + 9504 5620 8015 + 9505 5620 8103 + 9506 5620 9417 + 9507 5620 9999 + 9508 5621 4040 + 9509 5621 5004 + 9510 5623 3673 + 9511 5623 5206 + 9512 5623 7058 + 9513 5623 9286 + 9514 5623 10231 + 9515 5623 10656 + 9516 5624 2771 + 9517 5624 4072 + 9518 5624 9132 + 9519 5624 9357 + 9520 5625 8179 + 9521 5626 2812 + 9522 5626 5550 + 9523 5626 5774 + 9524 5626 7788 + 9525 5626 9765 + 9526 5627 9389 + 9527 5627 10184 + 9528 5627 10519 + 9529 5628 5176 + 9530 5628 7387 + 9531 5628 7553 + 9532 5628 7655 + 9533 5628 8482 + 9534 5629 2749 + 9535 5629 3732 + 9536 5629 5198 + 9537 5629 5404 + 9538 5630 4321 + 9539 5630 5142 + 9540 5630 10528 + 9541 5630 10629 + 9542 5631 3000 + 9543 5631 4942 + 9544 5631 5288 + 9545 5631 6713 + 9546 5631 9655 + 9547 5632 10541 + 9548 5633 3951 + 9549 5633 6185 + 9550 5633 7718 + 9551 5633 8314 + 9552 5635 6932 + 9553 5635 6965 + 9554 5635 9063 + 9555 5635 9806 + 9556 5635 10292 + 9557 5636 5514 + 9558 5636 6796 + 9559 5636 10017 + 9560 5636 10476 + 9561 5637 4669 + 9562 5637 7995 + 9563 5638 2695 + 9564 5638 4149 + 9565 5638 6063 + 9566 5638 7152 + 9567 5638 9295 + 9568 5638 10427 + 9569 5639 5698 + 9570 5640 8164 + 9571 5640 10202 + 9572 5641 6304 + 9573 5641 10117 + 9574 5641 10595 + 9575 5642 7608 + 9576 5642 8847 + 9577 5642 9166 + 9578 5643 4106 + 9579 5643 7029 + 9580 5643 9100 + 9581 5643 9724 + 9582 5643 9976 + 9583 5644 4014 + 9584 5644 4370 + 9585 5644 6762 + 9586 5644 7940 + 9587 5645 4086 + 9588 5645 4509 + 9589 5645 6256 + 9590 5645 6843 + 9591 5645 10271 + 9592 5646 3803 + 9593 5646 3869 + 9594 5646 4638 + 9595 5646 4900 + 9596 5646 7539 + 9597 5646 9215 + 9598 5647 3041 + 9599 5647 4747 + 9600 5647 9379 + 9601 5647 9421 + 9602 5647 9697 + 9603 5647 9913 + 9604 5648 5805 + 9605 5648 6982 + 9606 5648 7090 + 9607 5648 7199 + 9608 5648 10043 + 9609 5649 4120 + 9610 5649 6283 + 9611 5649 7914 + 9612 5649 8510 + 9613 5649 10060 + 9614 5650 2652 + 9615 5650 4433 + 9616 5650 9169 + 9617 5651 3106 + 9618 5651 5036 + 9619 5651 5887 + 9620 5651 7780 + 9621 5651 8941 + 9622 5651 9323 + 9623 5651 9340 + 9624 5651 9547 + 9625 5652 4040 + 9626 5652 5242 + 9627 5652 6574 + 9628 5652 10088 + 9629 5652 10348 + 9630 5653 3946 + 9631 5653 3948 + 9632 5653 4183 + 9633 5653 4827 + 9634 5653 6652 + 9635 5653 9046 + 9636 5653 9150 + 9637 5653 9387 + 9638 5654 8683 + 9639 5654 9658 + 9640 5655 4808 + 9641 5655 6540 + 9642 5656 2979 + 9643 5656 3212 + 9644 5656 3417 + 9645 5656 4337 + 9646 5656 6512 + 9647 5656 6732 + 9648 5656 7841 + 9649 5656 8630 + 9650 5656 9110 + 9651 5656 10538 + 9652 5657 3246 + 9653 5657 7581 + 9654 5658 3311 + 9655 5658 3390 + 9656 5658 4411 + 9657 5658 5350 + 9658 5658 7600 + 9659 5659 2926 + 9660 5659 3773 + 9661 5659 7955 + 9662 5659 10311 + 9663 5660 5088 + 9664 5660 6684 + 9665 5660 9373 + 9666 5660 9542 + 9667 5660 10010 + 9668 5661 6424 + 9669 5661 7645 + 9670 5661 10076 + 9671 5661 10494 + 9672 5662 3524 + 9673 5662 5974 + 9674 5662 6489 + 9675 5662 7450 + 9676 5662 7891 + 9677 5662 8129 + 9678 5662 8466 + 9679 5662 9409 + 9680 5663 7348 + 9681 5663 8055 + 9682 5663 9295 + 9683 5663 9338 + 9684 5663 10138 + 9685 5664 3555 + 9686 5664 4320 + 9687 5664 4667 + 9688 5664 8382 + 9689 5664 9338 + 9690 5664 9355 + 9691 5664 9425 + 9692 5664 9600 + 9693 5665 5439 + 9694 5665 9311 + 9695 5665 9337 + 9696 5665 9625 + 9697 5665 9647 + 9698 5666 2722 + 9699 5666 3159 + 9700 5666 5506 + 9701 5666 8024 + 9702 5666 9507 + 9703 5667 3452 + 9704 5667 3497 + 9705 5667 4156 + 9706 5667 4722 + 9707 5667 8318 + 9708 5667 9853 + 9709 5667 10244 + 9710 5668 8815 + 9711 5668 10119 + 9712 5669 3062 + 9713 5669 4463 + 9714 5669 7623 + 9715 5669 10049 + 9716 5670 3363 + 9717 5670 4265 + 9718 5670 7736 + 9719 5670 9901 + 9720 5670 10031 + 9721 5670 10186 + 9722 5671 5156 + 9723 5671 7519 + 9724 5672 3000 + 9725 5672 3901 + 9726 5672 4132 + 9727 5672 4277 + 9728 5672 4552 + 9729 5673 2852 + 9730 5673 3698 + 9731 5673 3822 + 9732 5673 4780 + 9733 5673 6337 + 9734 5673 9069 + 9735 5673 9217 + 9736 5673 9232 + 9737 5673 9242 + 9738 5673 9250 + 9739 5673 9367 + 9740 5673 9385 + 9741 5674 9330 + 9742 5674 9337 + 9743 5674 9349 + 9744 5674 9660 + 9745 5675 3844 + 9746 5675 4075 + 9747 5675 6952 + 9748 5675 9946 + 9749 5676 6020 + 9750 5676 6799 + 9751 5676 9009 + 9752 5677 5838 + 9753 5677 7242 + 9754 5677 10152 + 9755 5678 3175 + 9756 5679 3766 + 9757 5679 4822 + 9758 5679 6617 + 9759 5679 10214 + 9760 5680 2751 + 9761 5680 4445 + 9762 5680 9210 + 9763 5681 7124 + 9764 5681 9227 + 9765 5681 9481 + 9766 5682 3624 + 9767 5682 5123 + 9768 5682 8624 + 9769 5683 3791 + 9770 5683 8985 + 9771 5683 9104 + 9772 5683 10074 + 9773 5684 7017 + 9774 5684 7961 + 9775 5684 9192 + 9776 5684 9458 + 9777 5684 9488 + 9778 5685 5002 + 9779 5685 8107 + 9780 5685 9335 + 9781 5685 9339 + 9782 5685 9913 + 9783 5685 9968 + 9784 5685 10019 + 9785 5686 3923 + 9786 5686 4043 + 9787 5686 4954 + 9788 5686 5550 + 9789 5686 5607 + 9790 5686 9295 + 9791 5686 9319 + 9792 5687 2893 + 9793 5687 5227 + 9794 5687 8830 + 9795 5687 9304 + 9796 5687 10291 + 9797 5689 9376 + 9798 5690 3200 + 9799 5690 7776 + 9800 5690 7842 + 9801 5690 8152 + 9802 5690 8188 + 9803 5690 9416 + 9804 5691 7283 + 9805 5691 7681 + 9806 5691 10244 + 9807 5692 3529 + 9808 5692 10048 + 9809 5692 10129 + 9810 5693 4110 + 9811 5693 5188 + 9812 5693 7640 + 9813 5693 9687 + 9814 5693 10107 + 9815 5694 3427 + 9816 5694 5752 + 9817 5694 9164 + 9818 5694 9558 + 9819 5695 3577 + 9820 5695 5362 + 9821 5695 10082 + 9822 5696 3094 + 9823 5696 5305 + 9824 5696 9831 + 9825 5697 2787 + 9826 5697 3681 + 9827 5697 6666 + 9828 5697 7570 + 9829 5697 9355 + 9830 5697 10358 + 9831 5698 7599 + 9832 5698 9340 + 9833 5699 2787 + 9834 5699 3474 + 9835 5699 7049 + 9836 5699 9377 + 9837 5699 9398 + 9838 5699 10030 + 9839 5699 10364 + 9840 5700 8466 + 9841 5701 4568 + 9842 5701 5704 + 9843 5701 7887 + 9844 5701 9060 + 9845 5702 3134 + 9846 5702 3335 + 9847 5702 5051 + 9848 5702 6572 + 9849 5702 8733 + 9850 5702 9893 + 9851 5703 4842 + 9852 5703 9996 + 9853 5704 3739 + 9854 5704 8568 + 9855 5704 9253 + 9856 5704 10204 + 9857 5705 2702 + 9858 5705 3282 + 9859 5705 4892 + 9860 5705 6322 + 9861 5705 7467 + 9862 5705 7717 + 9863 5705 9723 + 9864 5706 3878 + 9865 5706 4078 + 9866 5706 5118 + 9867 5706 6719 + 9868 5707 3603 + 9869 5707 4545 + 9870 5707 5688 + 9871 5707 7201 + 9872 5707 7703 + 9873 5707 9661 + 9874 5708 3243 + 9875 5708 4604 + 9876 5708 5139 + 9877 5708 6375 + 9878 5708 6471 + 9879 5708 7165 + 9880 5708 10017 + 9881 5709 2677 + 9882 5709 2990 + 9883 5709 6521 + 9884 5709 9391 + 9885 5710 6077 + 9886 5710 7590 + 9887 5710 8940 + 9888 5711 5175 + 9889 5711 6023 + 9890 5711 7725 + 9891 5711 7801 + 9892 5711 9805 + 9893 5713 3189 + 9894 5713 5942 + 9895 5713 7385 + 9896 5713 8518 + 9897 5713 9271 + 9898 5713 9594 + 9899 5715 2926 + 9900 5715 3396 + 9901 5715 4500 + 9902 5715 6630 + 9903 5715 8892 + 9904 5716 4366 + 9905 5716 5446 + 9906 5716 5833 + 9907 5716 9448 + 9908 5716 9458 + 9909 5716 9491 + 9910 5716 9540 + 9911 5717 5771 + 9912 5718 2815 + 9913 5718 8238 + 9914 5719 4033 + 9915 5719 5569 + 9916 5719 8339 + 9917 5719 9070 + 9918 5719 9355 + 9919 5719 9407 + 9920 5719 10184 + 9921 5720 7344 + 9922 5720 7506 + 9923 5720 9285 + 9924 5720 10088 + 9925 5721 5406 + 9926 5721 7011 + 9927 5722 8050 + 9928 5722 8707 + 9929 5722 9237 + 9930 5722 9344 + 9931 5723 2854 + 9932 5723 5081 + 9933 5723 6099 + 9934 5724 4935 + 9935 5724 5726 + 9936 5724 6997 + 9937 5724 8276 + 9938 5724 9510 + 9939 5724 10051 + 9940 5725 2992 + 9941 5725 3296 + 9942 5725 3357 + 9943 5725 4979 + 9944 5725 9211 + 9945 5725 9311 + 9946 5726 3910 + 9947 5726 4001 + 9948 5726 5196 + 9949 5726 9385 + 9950 5726 10283 + 9951 5727 3041 + 9952 5727 3233 + 9953 5727 6441 + 9954 5727 9333 + 9955 5727 10375 + 9956 5728 3563 + 9957 5728 7898 + 9958 5728 9660 + 9959 5729 3605 + 9960 5729 3698 + 9961 5729 4200 + 9962 5729 4847 + 9963 5729 5551 + 9964 5729 8740 + 9965 5730 3656 + 9966 5731 2948 + 9967 5731 5061 + 9968 5731 7759 + 9969 5732 2743 + 9970 5732 7118 + 9971 5732 8305 + 9972 5733 3738 + 9973 5733 7370 + 9974 5733 8361 + 9975 5733 8537 + 9976 5733 9382 + 9977 5734 3466 + 9978 5734 3754 + 9979 5734 6131 + 9980 5734 10311 + 9981 5735 3496 + 9982 5735 4224 + 9983 5736 3108 + 9984 5736 3777 + 9985 5736 5059 + 9986 5736 8988 + 9987 5736 10106 + 9988 5737 5305 + 9989 5737 6706 + 9990 5738 4157 + 9991 5738 4911 + 9992 5738 5154 + 9993 5738 5532 + 9994 5738 9333 + 9995 5738 9374 + 9996 5739 5492 + 9997 5739 6768 + 9998 5739 7415 + 9999 5739 9408 +10000 5739 9448 +10001 5739 10057 +10002 5740 9015 +10003 5740 9147 +10004 5740 9964 +10005 5741 2771 +10006 5741 3539 +10007 5741 5112 +10008 5741 7780 +10009 5741 9446 +10010 5741 9672 +10011 5741 10151 +10012 5741 10196 +10013 5742 3497 +10014 5742 3537 +10015 5742 10260 +10016 5743 9560 +10017 5744 6736 +10018 5744 7652 +10019 5744 8150 +10020 5745 4552 +10021 5745 7951 +10022 5746 9476 +10023 5746 10072 +10024 5747 3572 +10025 5747 8041 +10026 5747 10085 +10027 5749 4798 +10028 5749 8230 +10029 5750 5215 +10030 5750 8978 +10031 5750 9332 +10032 5751 8586 +10033 5751 9319 +10034 5752 3856 +10035 5752 4131 +10036 5752 5599 +10037 5752 9611 +10038 5753 3771 +10039 5753 4764 +10040 5753 5240 +10041 5753 5342 +10042 5753 7817 +10043 5753 9508 +10044 5754 4061 +10045 5754 9646 +10046 5755 4298 +10047 5755 4605 +10048 5755 7042 +10049 5755 10045 +10050 5756 3719 +10051 5757 3603 +10052 5757 3809 +10053 5757 5454 +10054 5757 7204 +10055 5757 8283 +10056 5757 10283 +10057 5758 4354 +10058 5758 8613 +10059 5759 2933 +10060 5759 3372 +10061 5759 5673 +10062 5759 7460 +10063 5759 9263 +10064 5759 10327 +10065 5760 2750 +10066 5760 7259 +10067 5760 8006 +10068 5760 9129 +10069 5760 9185 +10070 5761 3233 +10071 5761 10088 +10072 5761 10320 +10073 5762 8952 +10074 5762 9066 +10075 5762 9079 +10076 5762 9296 +10077 5762 9622 +10078 5762 9847 +10079 5763 2968 +10080 5763 6602 +10081 5763 7883 +10082 5763 8345 +10083 5764 5541 +10084 5764 7367 +10085 5766 2878 +10086 5766 7100 +10087 5767 4729 +10088 5767 7135 +10089 5767 10065 +10090 5768 3178 +10091 5768 9234 +10092 5769 2667 +10093 5769 4145 +10094 5769 4889 +10095 5769 4951 +10096 5769 5013 +10097 5769 5609 +10098 5769 8024 +10099 5769 8883 +10100 5770 9892 +10101 5771 3618 +10102 5771 5324 +10103 5771 9493 +10104 5771 9823 +10105 5772 5682 +10106 5772 8070 +10107 5772 9297 +10108 5772 9328 +10109 5772 9917 +10110 5772 10208 +10111 5773 3523 +10112 5773 5273 +10113 5773 9285 +10114 5773 9400 +10115 5773 9667 +10116 5773 9717 +10117 5773 10175 +10118 5774 4509 +10119 5774 7775 +10120 5774 9357 +10121 5774 9425 +10122 5774 10092 +10123 5775 2710 +10124 5775 7545 +10125 5775 7621 +10126 5775 7805 +10127 5775 9041 +10128 5775 10225 +10129 5777 8919 +10130 5778 3649 +10131 5778 7154 +10132 5778 9738 +10133 5779 5124 +10134 5779 9204 +10135 5779 10034 +10136 5780 2821 +10137 5780 6527 +10138 5780 6637 +10139 5780 7657 +10140 5780 8211 +10141 5781 8976 +10142 5782 3465 +10143 5782 3701 +10144 5782 5252 +10145 5782 7584 +10146 5782 9577 +10147 5783 4426 +10148 5784 3038 +10149 5784 4196 +10150 5784 5808 +10151 5784 9450 +10152 5784 10249 +10153 5785 3432 +10154 5785 3763 +10155 5785 3934 +10156 5785 5703 +10157 5785 6558 +10158 5785 7173 +10159 5786 4465 +10160 5787 3834 +10161 5787 8613 +10162 5788 6713 +10163 5788 9600 +10164 5789 4587 +10165 5789 7914 +10166 5789 9966 +10167 5789 10181 +10168 5790 2777 +10169 5790 5361 +10170 5791 5021 +10171 5791 10072 +10172 5792 3514 +10173 5792 3622 +10174 5792 9504 +10175 5792 9698 +10176 5793 3564 +10177 5793 4661 +10178 5793 4900 +10179 5793 5224 +10180 5793 7792 +10181 5794 7708 +10182 5794 10033 +10183 5795 3398 +10184 5795 3780 +10185 5795 5881 +10186 5795 10215 +10187 5796 7732 +10188 5796 8682 +10189 5797 7127 +10190 5798 4249 +10191 5798 4344 +10192 5798 7279 +10193 5798 9879 +10194 5798 9941 +10195 5798 10290 +10196 5799 3265 +10197 5799 3470 +10198 5799 5948 +10199 5799 9266 +10200 5800 3363 +10201 5800 3364 +10202 5800 7946 +10203 5800 8222 +10204 5800 9095 +10205 5800 9555 +10206 5800 9980 +10207 5801 3344 +10208 5801 7615 +10209 5802 2895 +10210 5802 4093 +10211 5802 4310 +10212 5802 7202 +10213 5802 8069 +10214 5802 9754 +10215 5803 5636 +10216 5803 7152 +10217 5803 9327 +10218 5803 9782 +10219 5804 5345 +10220 5804 7990 +10221 5804 9130 +10222 5804 9917 +10223 5805 2948 +10224 5805 3310 +10225 5805 4157 +10226 5805 7103 +10227 5805 8257 +10228 5805 9217 +10229 5805 9231 +10230 5805 9518 +10231 5806 7329 +10232 5806 8037 +10233 5806 10101 +10234 5807 3164 +10235 5807 9398 +10236 5808 3205 +10237 5808 7845 +10238 5809 4985 +10239 5809 5401 +10240 5809 10150 +10241 5810 3549 +10242 5810 5544 +10243 5810 5969 +10244 5810 7492 +10245 5811 2808 +10246 5811 3446 +10247 5811 3665 +10248 5811 3749 +10249 5811 9615 +10250 5811 10266 +10251 5812 4035 +10252 5812 4865 +10253 5812 5234 +10254 5812 5929 +10255 5812 8864 +10256 5813 2750 +10257 5813 3098 +10258 5813 4123 +10259 5813 4540 +10260 5813 7236 +10261 5813 7347 +10262 5813 8898 +10263 5814 5455 +10264 5814 9721 +10265 5815 5062 +10266 5815 5298 +10267 5815 9015 +10268 5816 3513 +10269 5817 5118 +10270 5817 7730 +10271 5817 8129 +10272 5817 8843 +10273 5817 9671 +10274 5818 3487 +10275 5818 3673 +10276 5818 4365 +10277 5818 6506 +10278 5818 7389 +10279 5818 7442 +10280 5818 9855 +10281 5819 2665 +10282 5819 3585 +10283 5819 9474 +10284 5819 9819 +10285 5820 3988 +10286 5821 4944 +10287 5821 5049 +10288 5821 5498 +10289 5821 6704 +10290 5821 7050 +10291 5822 3411 +10292 5822 4790 +10293 5822 9776 +10294 5822 10060 +10295 5823 5906 +10296 5823 9688 +10297 5824 9403 +10298 5824 9948 +10299 5824 10299 +10300 5825 3286 +10301 5825 9515 +10302 5826 3341 +10303 5826 8189 +10304 5827 4230 +10305 5827 5016 +10306 5827 5021 +10307 5828 3719 +10308 5828 4070 +10309 5828 5133 +10310 5828 8794 +10311 5828 10270 +10312 5829 3386 +10313 5829 3831 +10314 5829 5432 +10315 5829 6542 +10316 5829 9736 +10317 5830 3640 +10318 5830 4968 +10319 5830 8400 +10320 5830 9293 +10321 5831 7886 +10322 5831 9272 +10323 5831 9927 +10324 5832 7886 +10325 5832 9537 +10326 5833 2570 +10327 5833 3112 +10328 5833 5739 +10329 5833 7907 +10330 5833 8983 +10331 5833 9577 +10332 5833 9791 +10333 5834 7358 +10334 5834 7774 +10335 5834 8429 +10336 5835 3764 +10337 5835 3975 +10338 5835 5128 +10339 5835 5165 +10340 5835 10100 +10341 5836 4196 +10342 5836 5093 +10343 5836 7374 +10344 5836 7556 +10345 5836 9318 +10346 5836 10197 +10347 5836 10289 +10348 5837 3049 +10349 5837 6642 +10350 5837 8094 +10351 5838 3296 +10352 5838 5719 +10353 5839 2720 +10354 5839 5696 +10355 5839 9620 +10356 5839 9970 +10357 5839 10242 +10358 5840 7967 +10359 5840 9186 +10360 5840 9892 +10361 5841 3250 +10362 5841 5357 +10363 5841 7180 +10364 5841 9387 +10365 5842 5005 +10366 5842 5923 +10367 5842 9204 +10368 5843 4565 +10369 5843 5257 +10370 5843 7138 +10371 5843 7823 +10372 5843 8305 +10373 5843 8836 +10374 5843 9750 +10375 5843 10257 +10376 5844 3623 +10377 5844 4615 +10378 5844 5298 +10379 5844 7705 +10380 5844 8716 +10381 5845 3162 +10382 5845 5999 +10383 5846 3003 +10384 5846 5396 +10385 5846 5454 +10386 5846 8368 +10387 5846 9688 +10388 5847 2763 +10389 5847 3752 +10390 5847 3866 +10391 5847 4453 +10392 5847 4643 +10393 5847 9453 +10394 5847 10092 +10395 5848 9726 +10396 5849 3247 +10397 5849 3271 +10398 5849 3918 +10399 5849 5328 +10400 5849 8003 +10401 5849 9248 +10402 5849 10146 +10403 5850 7865 +10404 5851 8329 +10405 5851 9600 +10406 5852 4830 +10407 5852 4912 +10408 5852 5235 +10409 5853 4764 +10410 5853 7402 +10411 5854 4699 +10412 5854 10056 +10413 5855 5835 +10414 5855 7119 +10415 5855 7224 +10416 5855 7756 +10417 5855 10247 +10418 5856 3947 +10419 5856 4187 +10420 5856 7685 +10421 5856 9301 +10422 5856 9701 +10423 5857 9074 +10424 5857 10288 +10425 5858 3526 +10426 5858 3557 +10427 5858 4249 +10428 5858 4499 +10429 5858 8043 +10430 5859 3501 +10431 5859 3640 +10432 5859 5735 +10433 5859 8117 +10434 5859 9432 +10435 5859 9808 +10436 5860 3213 +10437 5860 5391 +10438 5860 5575 +10439 5860 9768 +10440 5861 8419 +10441 5861 9803 +10442 5862 5499 +10443 5862 7792 +10444 5862 9847 +10445 5862 9911 +10446 5863 2802 +10447 5863 4422 +10448 5863 4622 +10449 5863 8982 +10450 5863 9877 +10451 5864 4422 +10452 5864 7310 +10453 5864 9553 +10454 5865 3797 +10455 5865 5748 +10456 5865 10196 +10457 5866 3061 +10458 5866 3179 +10459 5866 3740 +10460 5866 7940 +10461 5866 8894 +10462 5866 9744 +10463 5867 2937 +10464 5867 3855 +10465 5867 5199 +10466 5867 7657 +10467 5867 8960 +10468 5868 7713 +10469 5869 3384 +10470 5869 7165 +10471 5870 3331 +10472 5870 4149 +10473 5870 8101 +10474 5870 10229 +10475 5871 5796 +10476 5871 7899 +10477 5871 8761 +10478 5871 9316 +10479 5871 10293 +10480 5872 4054 +10481 5872 5374 +10482 5872 7601 +10483 5872 8547 +10484 5872 9463 +10485 5872 10260 +10486 5873 4669 +10487 5873 5705 +10488 5873 8292 +10489 5873 9270 +10490 5873 9520 +10491 5874 8231 +10492 5874 9101 +10493 5874 9241 +10494 5874 9690 +10495 5874 9970 +10496 5875 3424 +10497 5875 5474 +10498 5875 5901 +10499 5875 7071 +10500 5876 3634 +10501 5876 4768 +10502 5876 10003 +10503 5876 10219 +10504 5877 3416 +10505 5877 5068 +10506 5877 8880 +10507 5877 9775 +10508 5878 4801 +10509 5878 9037 +10510 5878 9675 +10511 5878 9937 +10512 5878 10286 +10513 5879 5946 +10514 5879 9382 +10515 5880 3151 +10516 5880 3168 +10517 5880 3754 +10518 5880 4334 +10519 5881 4746 +10520 5881 7148 +10521 5881 8688 +10522 5882 3608 +10523 5882 4356 +10524 5882 5240 +10525 5882 5628 +10526 5882 7755 +10527 5882 9862 +10528 5883 3230 +10529 5883 4992 +10530 5883 5441 +10531 5883 9656 +10532 5884 7233 +10533 5884 7423 +10534 5885 3360 +10535 5885 4079 +10536 5885 4948 +10537 5885 5300 +10538 5885 7861 +10539 5885 9358 +10540 5885 9711 +10541 5886 2736 +10542 5886 4692 +10543 5886 5173 +10544 5887 8939 +10545 5887 9410 +10546 5888 7246 +10547 5888 7467 +10548 5889 3823 +10549 5889 4291 +10550 5889 9134 +10551 5889 9824 +10552 5890 4884 +10553 5890 5035 +10554 5890 7777 +10555 5890 7800 +10556 5890 10088 +10557 5890 10253 +10558 5890 10277 +10559 5891 9499 +10560 5891 9598 +10561 5892 3249 +10562 5892 4383 +10563 5892 5118 +10564 5892 9322 +10565 5892 9689 +10566 5893 3161 +10567 5893 5810 +10568 5893 7716 +10569 5893 7840 +10570 5894 4210 +10571 5894 8115 +10572 5894 8201 +10573 5895 4719 +10574 5895 5089 +10575 5895 5379 +10576 5895 5784 +10577 5895 7635 +10578 5895 9111 +10579 5896 3081 +10580 5896 7952 +10581 5897 4118 +10582 5897 8924 +10583 5898 7150 +10584 5898 7655 +10585 5898 7999 +10586 5898 9542 +10587 5900 7342 +10588 5900 9036 +10589 5900 9444 +10590 5900 10015 +10591 5901 4423 +10592 5902 3540 +10593 5902 9714 +10594 5902 10037 +10595 5903 3667 +10596 5903 9753 +10597 5904 2789 +10598 5904 3131 +10599 5904 5899 +10600 5904 8636 +10601 5904 9628 +10602 5905 4001 +10603 5905 5338 +10604 5905 9002 +10605 5906 10142 +10606 5907 7901 +10607 5907 9706 +10608 5908 5748 +10609 5908 7513 +10610 5908 7823 +10611 5908 8378 +10612 5908 9256 +10613 5908 10261 +10614 5909 3169 +10615 5909 3814 +10616 5909 4999 +10617 5909 5427 +10618 5909 7126 +10619 5909 7791 +10620 5909 9727 +10621 5910 2950 +10622 5910 5061 +10623 5911 3300 +10624 5911 3767 +10625 5911 4562 +10626 5911 5492 +10627 5911 5594 +10628 5911 7182 +10629 5911 7674 +10630 5911 9588 +10631 5911 9944 +10632 5912 3913 +10633 5912 9273 +10634 5913 9212 +10635 5914 3943 +10636 5914 4135 +10637 5914 4597 +10638 5914 4919 +10639 5914 5838 +10640 5914 9188 +10641 5914 9777 +10642 5914 9889 +10643 5915 3440 +10644 5915 3476 +10645 5915 4783 +10646 5915 7765 +10647 5915 8964 +10648 5915 10295 +10649 5916 3028 +10650 5917 2677 +10651 5917 3856 +10652 5917 5784 +10653 5917 7544 +10654 5917 8342 +10655 5918 4165 +10656 5918 8878 +10657 5919 5412 +10658 5919 9372 +10659 5920 4236 +10660 5920 7396 +10661 5920 9096 +10662 5920 10209 +10663 5922 2883 +10664 5922 8199 +10665 5922 8778 +10666 5922 10249 +10667 5923 3492 +10668 5923 8142 +10669 5923 9804 +10670 5923 9820 +10671 5923 10272 +10672 5924 4837 +10673 5924 8042 +10674 5925 5134 +10675 5925 10016 +10676 5926 3105 +10677 5926 5864 +10678 5926 9517 +10679 5927 3573 +10680 5927 3648 +10681 5927 4049 +10682 5927 7232 +10683 5927 9381 +10684 5927 9893 +10685 5928 2755 +10686 5928 4641 +10687 5928 4788 +10688 5928 9524 +10689 5929 2606 +10690 5929 2828 +10691 5929 7734 +10692 5929 7795 +10693 5929 8269 +10694 5929 9058 +10695 5929 10080 +10696 5929 10162 +10697 5930 2568 +10698 5930 3733 +10699 5930 3828 +10700 5930 7656 +10701 5931 4268 +10702 5931 4312 +10703 5931 7644 +10704 5931 9405 +10705 5931 9441 +10706 5931 10047 +10707 5933 2553 +10708 5933 3327 +10709 5934 5043 +10710 5934 7856 +10711 5934 8496 +10712 5935 7713 +10713 5936 3370 +10714 5936 4561 +10715 5936 5445 +10716 5936 8829 +10717 5936 9245 +10718 5936 9960 +10719 5937 7903 +10720 5937 9358 +10721 5938 5676 +10722 5938 9677 +10723 5939 3194 +10724 5939 8926 +10725 5939 9174 +10726 5940 3864 +10727 5940 5108 +10728 5940 9002 +10729 5940 9118 +10730 5940 10114 +10731 5941 5373 +10732 5941 5615 +10733 5942 4722 +10734 5942 7112 +10735 5943 5264 +10736 5943 7671 +10737 5943 10153 +10738 5944 3672 +10739 5944 9231 +10740 5945 3135 +10741 5945 3172 +10742 5945 3900 +10743 5945 7783 +10744 5945 9274 +10745 5945 9543 +10746 5946 2655 +10747 5946 10224 +10748 5947 3619 +10749 5947 7712 +10750 5947 9479 +10751 5948 3048 +10752 5948 8759 +10753 5948 9628 +10754 5948 9753 +10755 5949 4518 +10756 5949 5243 +10757 5949 8382 +10758 5949 8422 +10759 5949 9886 +10760 5950 4686 +10761 5950 7980 +10762 5951 9599 +10763 5952 4281 +10764 5952 4414 +10765 5953 3780 +10766 5953 5317 +10767 5953 5760 +10768 5953 8691 +10769 5954 2939 +10770 5954 3623 +10771 5954 7561 +10772 5954 8570 +10773 5955 3263 +10774 5955 7623 +10775 5955 8074 +10776 5955 9862 +10777 5956 2407 +10778 5956 7201 +10779 5956 7756 +10780 5956 8036 +10781 5956 9381 +10782 5957 2753 +10783 5957 3553 +10784 5957 3951 +10785 5957 7339 +10786 5957 9190 +10787 5958 3625 +10788 5958 5896 +10789 5958 9394 +10790 5958 9566 +10791 5959 2565 +10792 5959 5330 +10793 5959 7941 +10794 5959 9770 +10795 5960 3650 +10796 5960 3896 +10797 5960 4781 +10798 5960 4846 +10799 5961 5828 +10800 5961 8950 +10801 5961 9098 +10802 5961 9219 +10803 5961 10236 +10804 5962 3232 +10805 5962 9048 +10806 5962 9399 +10807 5962 10065 +10808 5963 4051 +10809 5963 5411 +10810 5964 2628 +10811 5964 3431 +10812 5964 9793 +10813 5965 2509 +10814 5965 4356 +10815 5965 7694 +10816 5965 7780 +10817 5965 7802 +10818 5965 7813 +10819 5965 7825 +10820 5965 9519 +10821 5966 2953 +10822 5966 3286 +10823 5966 3579 +10824 5966 5742 +10825 5966 7670 +10826 5966 9704 +10827 5967 4121 +10828 5967 5128 +10829 5967 5162 +10830 5967 5279 +10831 5968 2653 +10832 5968 3101 +10833 5968 3775 +10834 5968 4646 +10835 5968 9243 +10836 5968 9945 +10837 5969 3599 +10838 5969 4085 +10839 5969 7743 +10840 5969 8704 +10841 5970 2597 +10842 5970 3495 +10843 5970 4466 +10844 5970 8272 +10845 5970 8733 +10846 5970 9576 +10847 5971 2693 +10848 5971 3871 +10849 5971 5104 +10850 5971 5598 +10851 5971 8734 +10852 5971 9752 +10853 5972 3184 +10854 5972 4199 +10855 5972 4577 +10856 5972 4901 +10857 5973 2920 +10858 5973 5187 +10859 5973 9352 +10860 5973 9445 +10861 5973 9997 +10862 5973 10252 +10863 5974 3333 +10864 5974 7751 +10865 5974 9372 +10866 5974 9480 +10867 5975 3034 +10868 5975 5217 +10869 5975 5491 +10870 5975 8612 +10871 5975 9847 +10872 5975 10191 +10873 5976 5689 +10874 5976 7726 +10875 5976 7870 +10876 5976 8007 +10877 5977 2567 +10878 5977 3394 +10879 5977 3542 +10880 5977 3914 +10881 5977 7808 +10882 5977 8102 +10883 5977 9328 +10884 5977 9598 +10885 5978 9653 +10886 5979 3802 +10887 5979 4936 +10888 5979 4957 +10889 5979 10214 +10890 5980 2801 +10891 5980 9287 +10892 5980 9528 +10893 5981 4004 +10894 5981 9429 +10895 5982 9193 +10896 5983 7187 +10897 5983 7511 +10898 5983 7640 +10899 5983 8968 +10900 5984 3451 +10901 5984 4126 +10902 5984 5630 +10903 5984 9389 +10904 5985 7704 +10905 5985 8817 +10906 5986 5054 +10907 5986 7281 +10908 5987 7613 +10909 5988 5134 +10910 5988 7431 +10911 5988 8037 +10912 5988 9625 +10913 5988 10103 +10914 5989 2862 +10915 5989 3480 +10916 5989 3515 +10917 5989 5526 +10918 5989 7741 +10919 5989 9493 +10920 5989 9679 +10921 5990 4770 +10922 5990 7778 +10923 5990 9144 +10924 5990 9317 +10925 5991 9221 +10926 5992 4112 +10927 5992 7684 +10928 5992 8336 +10929 5993 4538 +10930 5994 4031 +10931 5994 4256 +10932 5994 9908 +10933 5995 2963 +10934 5995 4301 +10935 5995 5284 +10936 5996 4173 +10937 5996 8886 +10938 5997 10173 +10939 5998 7398 +10940 5998 9407 +10941 5998 9469 +10942 5998 9697 +10943 5999 7957 +10944 5999 8656 +10945 5999 9159 +10946 6000 3208 +10947 6000 5697 +10948 6000 9191 +10949 6001 3157 +10950 6001 3675 +10951 6001 4208 +10952 6001 4813 +10953 6002 3942 +10954 6002 8544 +10955 6003 5680 +10956 6004 7784 +10957 6004 8184 +10958 6004 9436 +10959 6005 9054 +10960 6005 9809 +10961 6005 10110 +10962 6006 2830 +10963 6006 3606 +10964 6006 9715 +10965 6007 3504 +10966 6007 7713 +10967 6007 8468 +10968 6008 3782 +10969 6008 5725 +10970 6008 8035 +10971 6008 9300 +10972 6008 9520 +10973 6008 9563 +10974 6009 2946 +10975 6009 3176 +10976 6009 3593 +10977 6009 7879 +10978 6010 3552 +10979 6010 3580 +10980 6010 3703 +10981 6010 7921 +10982 6011 3914 +10983 6011 9369 +10984 6011 9497 +10985 6012 4401 +10986 6013 3470 +10987 6013 3834 +10988 6014 3378 +10989 6014 3438 +10990 6014 5787 +10991 6014 8977 +10992 6015 3004 +10993 6015 3055 +10994 6015 9640 +10995 6015 10032 +10996 6016 2789 +10997 6016 3139 +10998 6016 5235 +10999 6016 8388 +11000 6016 8785 +11001 6016 9177 +11002 6016 9313 +11003 6016 9655 +11004 6017 5357 +11005 6017 7205 +11006 6018 9335 +11007 6018 9632 +11008 6018 10076 +11009 6019 2924 +11010 6019 3515 +11011 6019 4312 +11012 6019 4463 +11013 6019 7569 +11014 6020 8841 +11015 6020 9104 +11016 6020 9593 +11017 6021 5761 +11018 6021 7813 +11019 6021 10206 +11020 6022 9048 +11021 6023 3649 +11022 6023 5381 +11023 6023 7506 +11024 6023 9380 +11025 6023 9905 +11026 6024 4671 +11027 6024 5422 +11028 6024 7658 +11029 6024 9525 +11030 6025 5562 +11031 6026 3417 +11032 6026 4105 +11033 6026 4142 +11034 6026 5286 +11035 6027 3699 +11036 6027 4612 +11037 6027 5312 +11038 6027 8098 +11039 6027 8644 +11040 6028 7161 +11041 6029 4837 +11042 6029 9729 +11043 6030 3386 +11044 6030 5067 +11045 6030 8733 +11046 6030 9212 +11047 6031 2618 +11048 6031 3892 +11049 6031 4551 +11050 6031 4998 +11051 6031 5794 +11052 6031 7975 +11053 6031 9235 +11054 6032 9136 +11055 6032 9614 +11056 6032 9853 +11057 6033 2872 +11058 6033 8230 +11059 6033 8948 +11060 6034 2975 +11061 6034 3297 +11062 6034 4740 +11063 6034 7958 +11064 6034 9500 +11065 6034 9562 +11066 6035 3723 +11067 6035 9281 +11068 6035 9412 +11069 6035 10168 +11070 6036 3346 +11071 6036 4008 +11072 6036 4441 +11073 6036 8026 +11074 6036 9146 +11075 6036 9311 +11076 6036 9467 +11077 6037 4948 +11078 6037 9256 +11079 6038 5524 +11080 6038 9693 +11081 6038 10161 +11082 6039 5410 +11083 6039 9341 +11084 6039 9371 +11085 6040 7853 +11086 6040 8276 +11087 6041 2613 +11088 6041 4214 +11089 6041 7910 +11090 6041 8079 +11091 6042 3109 +11092 6042 3318 +11093 6042 3647 +11094 6042 8198 +11095 6042 9431 +11096 6042 9549 +11097 6042 9664 +11098 6043 8516 +11099 6043 9463 +11100 6043 10223 +11101 6044 3854 +11102 6044 5722 +11103 6044 7601 +11104 6044 9445 +11105 6046 5794 +11106 6046 9154 +11107 6047 8983 +11108 6048 7294 +11109 6048 8589 +11110 6048 9784 +11111 6049 8154 +11112 6049 8690 +11113 6049 9086 +11114 6050 9300 +11115 6051 2909 +11116 6051 5402 +11117 6052 4105 +11118 6052 7797 +11119 6052 8043 +11120 6052 8756 +11121 6053 9191 +11122 6053 10123 +11123 6054 7674 +11124 6055 3801 +11125 6056 3882 +11126 6056 8997 +11127 6056 9549 +11128 6056 9589 +11129 6057 2626 +11130 6057 3370 +11131 6057 4091 +11132 6057 4658 +11133 6057 5019 +11134 6057 7642 +11135 6057 9994 +11136 6058 3053 +11137 6058 3225 +11138 6058 3920 +11139 6058 8620 +11140 6058 8816 +11141 6059 3218 +11142 6059 5137 +11143 6059 5507 +11144 6059 9112 +11145 6060 2586 +11146 6060 3963 +11147 6060 4322 +11148 6060 7501 +11149 6061 2725 +11150 6061 3686 +11151 6061 7395 +11152 6061 8968 +11153 6062 5108 +11154 6063 7981 +11155 6063 9794 +11156 6064 4009 +11157 6064 4391 +11158 6064 4780 +11159 6065 3263 +11160 6065 9489 +11161 6066 3610 +11162 6066 4247 +11163 6066 7696 +11164 6066 8377 +11165 6067 2996 +11166 6067 7936 +11167 6067 8700 +11168 6067 9380 +11169 6068 9161 +11170 6068 10120 +11171 6070 3639 +11172 6070 4685 +11173 6070 9468 +11174 6070 9631 +11175 6070 9932 +11176 6071 3154 +11177 6071 4863 +11178 6071 5757 +11179 6071 7726 +11180 6071 7751 +11181 6071 7865 +11182 6071 9216 +11183 6072 3542 +11184 6072 7563 +11185 6072 9233 +11186 6072 9263 +11187 6073 8101 +11188 6073 8469 +11189 6073 8876 +11190 6073 9299 +11191 6073 9357 +11192 6073 9418 +11193 6074 3652 +11194 6074 3730 +11195 6074 4385 +11196 6074 9511 +11197 6075 2660 +11198 6075 4197 +11199 6075 7167 +11200 6075 7483 +11201 6075 8781 +11202 6075 9568 +11203 6076 3193 +11204 6076 3462 +11205 6076 3514 +11206 6076 4065 +11207 6076 4500 +11208 6076 5220 +11209 6076 9533 +11210 6077 9319 +11211 6078 2967 +11212 6078 4427 +11213 6078 5367 +11214 6078 8470 +11215 6078 8735 +11216 6079 2765 +11217 6079 3999 +11218 6079 5264 +11219 6079 5427 +11220 6079 9403 +11221 6080 4611 +11222 6081 4150 +11223 6081 4458 +11224 6081 9600 +11225 6082 3300 +11226 6082 7885 +11227 6082 8430 +11228 6083 4346 +11229 6083 8077 +11230 6084 7836 +11231 6084 9015 +11232 6084 9719 +11233 6084 10194 +11234 6085 5628 +11235 6086 8302 +11236 6086 9372 +11237 6088 3105 +11238 6088 9547 +11239 6089 4537 +11240 6089 5158 +11241 6089 7695 +11242 6089 7940 +11243 6090 3973 +11244 6090 5474 +11245 6091 4929 +11246 6091 5542 +11247 6091 7738 +11248 6091 9882 +11249 6091 10073 +11250 6092 8222 +11251 6093 3480 +11252 6093 4112 +11253 6093 4961 +11254 6093 9352 +11255 6093 9840 +11256 6094 3125 +11257 6094 8949 +11258 6094 9283 +11259 6094 10157 +11260 6095 3358 +11261 6095 7808 +11262 6095 9691 +11263 6096 5687 +11264 6097 3829 +11265 6097 7207 +11266 6097 9422 +11267 6098 3720 +11268 6098 4198 +11269 6098 4722 +11270 6098 9121 +11271 6098 9582 +11272 6099 3312 +11273 6099 4238 +11274 6099 4661 +11275 6099 8089 +11276 6100 9900 +11277 6101 2921 +11278 6101 3683 +11279 6101 3895 +11280 6101 8538 +11281 6101 9473 +11282 6102 3285 +11283 6102 3812 +11284 6102 7652 +11285 6102 8323 +11286 6102 9509 +11287 6103 4338 +11288 6103 4768 +11289 6103 7779 +11290 6104 3003 +11291 6104 7684 +11292 6104 8650 +11293 6105 8186 +11294 6105 8837 +11295 6106 3595 +11296 6106 5600 +11297 6106 9266 +11298 6107 8989 +11299 6108 5385 +11300 6108 9697 +11301 6110 3436 +11302 6110 4974 +11303 6110 8165 +11304 6110 9680 +11305 6112 3219 +11306 6112 4080 +11307 6112 8896 +11308 6113 4901 +11309 6113 5658 +11310 6113 7313 +11311 6113 9370 +11312 6114 3860 +11313 6114 7970 +11314 6114 8030 +11315 6114 9427 +11316 6115 4813 +11317 6115 9332 +11318 6115 9555 +11319 6115 9752 +11320 6116 3188 +11321 6116 5287 +11322 6116 9081 +11323 6117 8604 +11324 6118 3334 +11325 6118 5541 +11326 6118 7856 +11327 6119 9488 +11328 6120 5747 +11329 6120 9521 +11330 6121 3169 +11331 6121 7157 +11332 6122 7763 +11333 6123 8334 +11334 6123 9629 +11335 6123 9833 +11336 6123 9929 +11337 6124 8518 +11338 6124 8704 +11339 6124 8753 +11340 6124 10026 +11341 6125 4142 +11342 6125 5059 +11343 6126 4378 +11344 6126 5137 +11345 6126 5482 +11346 6127 3650 +11347 6128 2914 +11348 6129 7894 +11349 6129 7944 +11350 6129 9326 +11351 6130 2749 +11352 6130 3354 +11353 6130 4037 +11354 6131 3071 +11355 6131 3738 +11356 6131 4455 +11357 6131 7212 +11358 6132 9497 +11359 6133 3493 +11360 6133 5014 +11361 6133 8545 +11362 6134 9127 +11363 6135 2841 +11364 6135 3831 +11365 6136 3929 +11366 6137 3885 +11367 6138 5264 +11368 6138 7987 +11369 6138 8872 +11370 6139 4239 +11371 6139 4344 +11372 6139 5379 +11373 6139 9511 +11374 6139 9786 +11375 6140 5459 +11376 6141 7810 +11377 6141 8140 +11378 6141 8799 +11379 6141 9484 +11380 6141 9566 +11381 6142 3969 +11382 6142 5404 +11383 6143 9866 +11384 6145 3029 +11385 6145 3420 +11386 6145 9524 +11387 6145 10054 +11388 6145 10135 +11389 6146 3786 +11390 6146 4617 +11391 6146 9590 +11392 6146 9754 +11393 6147 3131 +11394 6147 8081 +11395 6147 10146 +11396 6148 5200 +11397 6148 7745 +11398 6148 9909 +11399 6149 2964 +11400 6149 3303 +11401 6149 4127 +11402 6150 7862 +11403 6150 8374 +11404 6151 4726 +11405 6151 9547 +11406 6152 4750 +11407 6152 7920 +11408 6152 8464 +11409 6153 4990 +11410 6153 7693 +11411 6153 8211 +11412 6153 8506 +11413 6153 10186 +11414 6154 3107 +11415 6154 4789 +11416 6154 7244 +11417 6154 7772 +11418 6154 8063 +11419 6154 9288 +11420 6154 9621 +11421 6155 3848 +11422 6155 5095 +11423 6155 9918 +11424 6156 7847 +11425 6156 9048 +11426 6157 2785 +11427 6157 9419 +11428 6158 4544 +11429 6158 8835 +11430 6158 9320 +11431 6159 8229 +11432 6159 8673 +11433 6159 9467 +11434 6159 9511 +11435 6160 3281 +11436 6160 4284 +11437 6160 9394 +11438 6161 4002 +11439 6161 4924 +11440 6161 5627 +11441 6163 4030 +11442 6163 8171 +11443 6164 8012 +11444 6164 9023 +11445 6165 5261 +11446 6165 7724 +11447 6165 8133 +11448 6165 8950 +11449 6167 4325 +11450 6167 5058 +11451 6167 5123 +11452 6167 8959 +11453 6168 4069 +11454 6168 5314 +11455 6168 7829 +11456 6168 7844 +11457 6168 8083 +11458 6168 9522 +11459 6168 9843 +11460 6169 2719 +11461 6169 3583 +11462 6169 7885 +11463 6169 8898 +11464 6171 2860 +11465 6173 3531 +11466 6173 5472 +11467 6174 2704 +11468 6174 4187 +11469 6174 8543 +11470 6174 9344 +11471 6175 3686 +11472 6175 8430 +11473 6175 8716 +11474 6176 3067 +11475 6176 3213 +11476 6176 4229 +11477 6176 4943 +11478 6177 4867 +11479 6177 8762 +11480 6178 4968 +11481 6179 3239 +11482 6179 3322 +11483 6179 9528 +11484 6180 3556 +11485 6180 4372 +11486 6180 9433 +11487 6181 3420 +11488 6181 4442 +11489 6182 2890 +11490 6182 3614 +11491 6182 3655 +11492 6182 5551 +11493 6182 9964 +11494 6183 4161 +11495 6183 4677 +11496 6184 3707 +11497 6184 8147 +11498 6184 9725 +11499 6185 4292 +11500 6186 3364 +11501 6186 8590 +11502 6187 4108 +11503 6187 5613 +11504 6188 5246 +11505 6188 5564 +11506 6189 3173 +11507 6189 4133 +11508 6189 5047 +11509 6189 8650 +11510 6190 2966 +11511 6190 4236 +11512 6190 9002 +11513 6190 9531 +11514 6191 3871 +11515 6191 4791 +11516 6191 10118 +11517 6192 5055 +11518 6193 3966 +11519 6193 7694 +11520 6193 8057 +11521 6193 9764 +11522 6194 3736 +11523 6194 8172 +11524 6194 8809 +11525 6194 9994 +11526 6195 4831 +11527 6196 3463 +11528 6196 7943 +11529 6197 9505 +11530 6198 4503 +11531 6200 4627 +11532 6201 5376 +11533 6202 9423 +11534 6203 9027 +11535 6204 7815 +11536 6204 9390 +11537 6205 5364 +11538 6206 2835 +11539 6206 4074 +11540 6206 4604 +11541 6206 8201 +11542 6207 2735 +11543 6207 3092 +11544 6207 5495 +11545 6207 7731 +11546 6207 9464 +11547 6208 4477 +11548 6209 2787 +11549 6209 5304 +11550 6210 3760 +11551 6210 7693 +11552 6211 3037 +11553 6211 4214 +11554 6211 8010 +11555 6211 8910 +11556 6212 3137 +11557 6212 8253 +11558 6213 2924 +11559 6213 3789 +11560 6213 8927 +11561 6214 3568 +11562 6214 5236 +11563 6214 7781 +11564 6215 3897 +11565 6215 8089 +11566 6216 3437 +11567 6216 4063 +11568 6216 4287 +11569 6216 8967 +11570 6218 8349 +11571 6219 3521 +11572 6219 5415 +11573 6219 8794 +11574 6220 3372 +11575 6220 9944 +11576 6221 3237 +11577 6221 4985 +11578 6222 5158 +11579 6222 8397 +11580 6223 9811 +11581 6224 3073 +11582 6224 3403 +11583 6224 8196 +11584 6225 2962 +11585 6226 3494 +11586 6226 4727 +11587 6226 10050 +11588 6227 3958 +11589 6227 4593 +11590 6227 5586 +11591 6227 8680 +11592 6228 2739 +11593 6228 2981 +11594 6228 3287 +11595 6228 3681 +11596 6228 5292 +11597 6228 8312 +11598 6228 10171 +11599 6229 8577 +11600 6230 10092 +11601 6231 5445 +11602 6231 9996 +11603 6232 3120 +11604 6232 4996 +11605 6234 2697 +11606 6234 3715 +11607 6235 3918 +11608 6235 4252 +11609 6235 4681 +11610 6235 8615 +11611 6235 9423 +11612 6236 5364 +11613 6237 5119 +11614 6237 7962 +11615 6238 3318 +11616 6238 5243 +11617 6238 5280 +11618 6240 4512 +11619 6240 7900 +11620 6241 4047 +11621 6241 5267 +11622 6241 9376 +11623 6242 5031 +11624 6243 3796 +11625 6243 4821 +11626 6243 4898 +11627 6243 5023 +11628 6243 5559 +11629 6243 10118 +11630 6244 3096 +11631 6244 4160 +11632 6245 2932 +11633 6246 3050 +11634 6246 9499 +11635 6247 3216 +11636 6247 3610 +11637 6248 4451 +11638 6248 7707 +11639 6248 8917 +11640 6249 10065 +11641 6250 3169 +11642 6250 3574 +11643 6250 5398 +11644 6250 7992 +11645 6251 3240 +11646 6251 4351 +11647 6251 5105 +11648 6252 4087 +11649 6252 5207 +11650 6252 8229 +11651 6252 9381 +11652 6253 3761 +11653 6254 4196 +11654 6254 10087 +11655 6255 4456 +11656 6255 8120 +11657 6256 3377 +11658 6256 8955 +11659 6257 4537 +11660 6257 8889 +11661 6257 10216 +11662 6258 3451 +11663 6258 3554 +11664 6258 3930 +11665 6258 4215 +11666 6258 4913 +11667 6258 5335 +11668 6258 5611 +11669 6259 8990 +11670 6260 8739 +11671 6261 3660 +11672 6261 8057 +11673 6262 4012 +11674 6262 10167 +11675 6263 4145 +11676 6263 8342 +11677 6264 8810 +11678 6265 3818 +11679 6266 2734 +11680 6267 5777 +11681 6267 8771 +11682 6268 3846 +11683 6268 9474 +11684 6269 2882 +11685 6269 4260 +11686 6269 7775 +11687 6270 5376 +11688 6272 3135 +11689 6272 3646 +11690 6272 4630 +11691 6272 8264 +11692 6272 8279 +11693 6273 8612 +11694 6274 4305 +11695 6274 5314 +11696 6274 7704 +11697 6276 5063 +11698 6277 3352 +11699 6277 4457 +11700 6278 3311 +11701 6278 8696 +11702 6278 10017 +11703 6280 2692 +11704 6280 5125 +11705 6280 5254 +11706 6281 3100 +11707 6281 8163 +11708 6282 3050 +11709 6282 5368 +11710 6282 5507 +11711 6282 8215 +11712 6283 3684 +11713 6283 4881 +11714 6283 7740 +11715 6284 4410 +11716 6284 5741 +11717 6285 3541 +11718 6285 3866 +11719 6285 7839 +11720 6285 10103 +11721 6285 10263 +11722 6286 2745 +11723 6286 3174 +11724 6286 3715 +11725 6288 3965 +11726 6288 4806 +11727 6288 5469 +11728 6289 2787 +11729 6290 3215 +11730 6290 4942 +11731 6290 8942 +11732 6291 3828 +11733 6291 4477 +11734 6292 2985 +11735 6292 4211 +11736 6292 5434 +11737 6294 4100 +11738 6295 3275 +11739 6296 3767 +11740 6297 4833 +11741 6298 4737 +11742 6300 4596 +11743 6301 5643 +11744 6301 7716 +11745 6302 3110 +11746 6302 4285 +11747 6302 7876 +11748 6303 3038 +11749 6303 4662 +11750 6304 5068 +11751 6304 5325 +11752 6304 7901 +11753 6304 7951 +11754 6304 8095 +11755 6305 3592 +11756 6306 3973 +11757 6306 8039 +11758 6307 4178 +11759 6307 5583 +11760 6307 10185 +11761 6308 2704 +11762 6308 3373 +11763 6308 4346 +11764 6308 5818 +11765 6309 5417 +11766 6310 3333 +11767 6310 4519 +11768 6310 7851 +11769 6310 8584 +11770 6311 2923 +11771 6311 5140 +11772 6311 8882 +11773 6311 10210 +11774 6312 3050 +11775 6312 3074 +11776 6312 3404 +11777 6312 5302 +11778 6313 2684 +11779 6313 3623 +11780 6313 7762 +11781 6313 7825 +11782 6314 8663 +11783 6315 5606 +11784 6315 8732 +11785 6316 3080 +11786 6317 4976 +11787 6318 8076 +11788 6318 8614 +11789 6319 3568 +11790 6320 7723 +11791 6321 4147 +11792 6322 3791 +11793 6322 4028 +11794 6322 4250 +11795 6322 5249 +11796 6322 8118 +11797 6323 3203 +11798 6324 3425 +11799 6324 4316 +11800 6325 4927 +11801 6326 3169 +11802 6326 3479 +11803 6326 3839 +11804 6326 4868 +11805 6326 5062 +11806 6326 7835 +11807 6327 3905 +11808 6327 5156 +11809 6328 4553 +11810 6328 5385 +11811 6328 7923 +11812 6328 10106 +11813 6329 5541 +11814 6330 3273 +11815 6332 5484 +11816 6333 3853 +11817 6333 4497 +11818 6333 10346 +11819 6334 2969 +11820 6334 3976 +11821 6335 2882 +11822 6335 3447 +11823 6335 3933 +11824 6337 7998 +11825 6339 5682 +11826 6339 8766 +11827 6340 3752 +11828 6340 10384 +11829 6341 4043 +11830 6341 4406 +11831 6341 4752 +11832 6341 4796 +11833 6341 5789 +11834 6341 7895 +11835 6342 7799 +11836 6343 5192 +11837 6344 3354 +11838 6344 3653 +11839 6344 3804 +11840 6344 10062 +11841 6345 3338 +11842 6345 5344 +11843 6345 5534 +11844 6346 8836 +11845 6347 2842 +11846 6347 3679 +11847 6347 5016 +11848 6347 7779 +11849 6348 4871 +11850 6348 5316 +11851 6349 4293 +11852 6350 3258 +11853 6350 3634 +11854 6351 4381 +11855 6351 4499 +11856 6352 2814 +11857 6352 3307 +11858 6352 3837 +11859 6352 5414 +11860 6352 10399 +11861 6353 3386 +11862 6353 4155 +11863 6353 4185 +11864 6353 5365 +11865 6354 3595 +11866 6354 4986 +11867 6354 5280 +11868 6354 7931 +11869 6354 10266 +11870 6355 3618 +11871 6355 3813 +11872 6355 5755 +11873 6357 5568 +11874 6357 5693 +11875 6358 3472 +11876 6358 5547 +11877 6359 2750 +11878 6359 4828 +11879 6359 5615 +11880 6360 4855 +11881 6360 10097 +11882 6361 3196 +11883 6362 3352 +11884 6362 4109 +11885 6362 4341 +11886 6362 4918 +11887 6363 2929 +11888 6363 4607 +11889 6363 8054 +11890 6364 5081 +11891 6365 3099 +11892 6365 3150 +11893 6365 3565 +11894 6367 3417 +11895 6367 3581 +11896 6368 2766 +11897 6368 4685 +11898 6368 4727 +11899 6369 3120 +11900 6369 3764 +11901 6369 5657 +11902 6370 2990 +11903 6370 3522 +11904 6370 3721 +11905 6370 3784 +11906 6370 5716 +11907 6370 5821 +11908 6370 8906 +11909 6371 4663 +11910 6372 4214 +11911 6372 4530 +11912 6374 2980 +11913 6374 4446 +11914 6374 7877 +11915 6375 2778 +11916 6375 4758 +11917 6375 7817 +11918 6375 7967 +11919 6375 8672 +11920 6376 3918 +11921 6377 3842 +11922 6378 3077 +11923 6378 3438 +11924 6378 4983 +11925 6378 8657 +11926 6378 8858 +11927 6379 5328 +11928 6379 8018 +11929 6381 3695 +11930 6381 4264 +11931 6381 7814 +11932 6383 4774 +11933 6383 4876 +11934 6384 3961 +11935 6384 5211 +11936 6384 5418 +11937 6384 8746 +11938 6385 5578 +11939 6386 3549 +11940 6386 3998 +11941 6387 4941 +11942 6387 8712 +11943 6387 8819 +11944 6390 3646 +11945 6390 5033 +11946 6390 7785 +11947 6391 5662 +11948 6392 5596 +11949 6392 10353 +11950 6393 4830 +11951 6393 8783 +11952 6395 2842 +11953 6397 3275 +11954 6397 5047 +11955 6398 3230 +11956 6398 4450 +11957 6399 3469 +11958 6399 4054 +11959 6399 4238 +11960 6400 3869 +11961 6400 5689 +11962 6401 2978 +11963 6401 5473 +11964 6402 5140 +11965 6403 5766 +11966 6404 4481 +11967 6404 5325 +11968 6404 8849 +11969 6405 3588 +11970 6405 4987 +11971 6406 4592 +11972 6406 4710 +11973 6408 8690 +11974 6409 5616 +11975 6411 3361 +11976 6411 3801 +11977 6411 5655 +11978 6412 3942 +11979 6413 4169 +11980 6413 4418 +11981 6414 5228 +11982 6415 5114 +11983 6416 4223 +11984 6418 3285 +11985 6418 3518 +11986 6418 4779 +11987 6419 3007 +11988 6419 4919 +11989 6419 5644 +11990 6420 4663 +11991 6420 4757 +11992 6421 2965 +11993 6421 3179 +11994 6421 8892 +11995 6422 5719 +11996 6423 3978 +11997 6424 3133 +11998 6424 10338 +11999 6425 2820 +12000 6425 8655 +12001 6426 4613 +12002 6426 8730 +12003 6427 3751 +12004 6427 4857 +12005 6427 5075 +12006 6428 4118 +12007 6428 5133 +12008 6428 5548 +12009 6429 4251 +12010 6429 4557 +12011 6430 3039 +12012 6430 3717 +12013 6431 4001 +12014 6431 5196 +12015 6431 10411 +12016 6432 3203 +12017 6432 3305 +12018 6432 3666 +12019 6432 4960 +12020 6432 5514 +12021 6433 3402 +12022 6434 3121 +12023 6434 3260 +12024 6435 4044 +12025 6436 3228 +12026 6436 5439 +12027 6436 8800 +12028 6436 8844 +12029 6437 3856 +12030 6437 4356 +12031 6437 5607 +12032 6437 10375 +12033 6438 3903 +12034 6439 5058 +12035 6440 3090 +12036 6440 4323 +12037 6440 4820 +12038 6442 2948 +12039 6443 5303 +12040 6443 5655 +12041 6444 3059 +12042 6445 4407 +12043 6446 3744 +12044 6446 5000 +12045 6447 5725 +12046 6448 4092 +12047 6448 4216 +12048 6448 5175 +12049 6448 8704 +12050 6449 4951 +12051 6449 5780 +12052 6452 2845 +12053 6454 3129 +12054 6456 4985 +12055 6457 3413 +12056 6457 4170 +12057 6457 8891 +12058 6458 3171 +12059 6459 3631 +12060 6459 5374 +12061 6461 3146 +12062 6461 5182 +12063 6461 8741 +12064 6462 2597 +12065 6462 3931 +12066 6462 5489 +12067 6463 3612 +12068 6463 4747 +12069 6464 3686 +12070 6465 4359 +12071 6466 4059 +12072 6466 5021 +12073 6466 5531 +12074 6467 4864 +12075 6467 5058 +12076 6467 5709 +12077 6468 4498 +12078 6468 8639 +12079 6469 3799 +12080 6469 4901 +12081 6469 5731 +12082 6470 4146 +12083 6470 4656 +12084 6470 8859 +12085 6471 2698 +12086 6471 3070 +12087 6471 3299 +12088 6471 3344 +12089 6471 3382 +12090 6471 3572 +12091 6471 8834 +12092 6472 3187 +12093 6472 3470 +12094 6473 3450 +12095 6474 2879 +12096 6474 4626 +12097 6474 5087 +12098 6475 3506 +12099 6475 4536 +12100 6475 10317 +12101 6476 5566 +12102 6477 3871 +12103 6477 4271 +12104 6478 5648 +12105 6482 5148 +12106 6482 5706 +12107 6483 3957 +12108 6483 4005 +12109 6483 4458 +12110 6483 4950 +12111 6483 5092 +12112 6483 5586 +12113 6484 3684 +12114 6484 5262 +12115 6485 3252 +12116 6485 4700 +12117 6486 4969 +12118 6486 5415 +12119 6487 4869 +12120 6488 3418 +12121 6489 3549 +12122 6490 3158 +12123 6490 3741 +12124 6490 8687 +12125 6490 8803 +12126 6491 2906 +12127 6491 4977 +12128 6492 4212 +12129 6492 5031 +12130 6494 4556 +12131 6494 4588 +12132 6494 4681 +12133 6494 5004 +12134 6495 5050 +12135 6496 2835 +12136 6496 3745 +12137 6497 4253 +12138 6497 4325 +12139 6497 8651 +12140 6498 2575 +12141 6499 5348 +12142 6499 5379 +12143 6500 3202 +12144 6500 4176 +12145 6500 4378 +12146 6501 4956 +12147 6502 3360 +12148 6504 3125 +12149 6507 2956 +12150 6507 3275 +12151 6507 4793 +12152 6508 3317 +12153 6508 3832 +12154 6509 4018 +12155 6509 5586 +12156 6510 3930 +12157 6510 4421 +12158 6510 5025 +12159 6510 8855 +12160 6511 3779 +12161 6511 4625 +12162 6512 5767 +12163 6513 3039 +12164 6514 4524 +12165 6514 5060 +12166 6516 3607 +12167 6518 3008 +12168 6518 3253 +12169 6518 3501 +12170 6518 3524 +12171 6518 3674 +12172 6519 2810 +12173 6520 4150 +12174 6520 8772 +12175 6521 3561 +12176 6522 3628 +12177 6522 4566 +12178 6522 5189 +12179 6522 5441 +12180 6524 2751 +12181 6524 4009 +12182 6524 5128 +12183 6525 2595 +12184 6525 5074 +12185 6525 5653 +12186 6528 5631 +12187 6530 3649 +12188 6530 4954 +12189 6531 3723 +12190 6532 4089 +12191 6532 5520 +12192 6533 3441 +12193 6533 8644 +12194 6535 4314 +12195 6537 4500 +12196 6537 4998 +12197 6537 5085 +12198 6538 5713 +12199 6539 2808 +12200 6539 4974 +12201 6540 5303 +12202 6542 3829 +12203 6542 4185 +12204 6543 4374 +12205 6543 4624 +12206 6543 4912 +12207 6544 4652 +12208 6544 5109 +12209 6544 8816 +12210 6545 5052 +12211 6546 3553 +12212 6547 3352 +12213 6550 3890 +12214 6550 4069 +12215 6551 3948 +12216 6551 5592 +12217 6552 4440 +12218 6553 2730 +12219 6553 3259 +12220 6554 3465 +12221 6554 3982 +12222 6554 5571 +12223 6555 2961 +12224 6555 3300 +12225 6555 3399 +12226 6555 4309 +12227 6555 5345 +12228 6556 3208 +12229 6556 8738 +12230 6558 3174 +12231 6558 4346 +12232 6558 4685 +12233 6558 4954 +12234 6559 2862 +12235 6559 5255 +12236 6559 5586 +12237 6560 3240 +12238 6561 3749 +12239 6561 8643 +12240 6562 4534 +12241 6562 4891 +12242 6563 3162 +12243 6563 4175 +12244 6565 5084 +12245 6565 5637 +12246 6565 8697 +12247 6566 5040 +12248 6566 5135 +12249 6567 5610 +12250 6572 3704 +12251 6572 3917 +12252 6573 3123 +12253 6573 3383 +12254 6574 3271 +12255 6574 3426 +12256 6574 3693 +12257 6574 5161 +12258 6574 5602 +12259 6574 5680 +12260 6575 3084 +12261 6575 5208 +12262 6575 5406 +12263 6576 2702 +12264 6576 4686 +12265 6577 4211 +12266 6578 4744 +12267 6579 4097 +12268 6579 4936 +12269 6580 3548 +12270 6580 8797 +12271 6583 2617 +12272 6585 3945 +12273 6585 4118 +12274 6585 4358 +12275 6585 4468 +12276 6585 8642 +12277 6586 3366 +12278 6586 3577 +12279 6586 4155 +12280 6587 5453 +12281 6587 5639 +12282 6588 3314 +12283 6588 3865 +12284 6588 4007 +12285 6588 5399 +12286 6590 4760 +12287 6590 4828 +12288 6591 4608 +12289 6592 3660 +12290 6593 4656 +12291 6593 4816 +12292 6596 2658 +12293 6596 5303 +12294 6597 2933 +12295 6597 2970 +12296 6598 4503 +12297 6598 5194 +12298 6599 3602 +12299 6600 4175 +12300 6600 4236 +12301 6601 3268 +12302 6601 5275 +12303 6602 3001 +12304 6602 3451 +12305 6602 3629 +12306 6602 4267 +12307 6602 5926 +12308 6603 5209 +12309 6604 3511 +12310 6604 5412 +12311 6605 3412 +12312 6605 3497 +12313 6605 5500 +12314 6606 3825 +12315 6607 2692 +12316 6607 3315 +12317 6607 3994 +12318 6607 4012 +12319 6607 4709 +12320 6608 3102 +12321 6608 5544 +12322 6609 5560 +12323 6611 2748 +12324 6611 4984 +12325 6611 5729 +12326 6611 8822 +12327 6612 2865 +12328 6612 3901 +12329 6613 3730 +12330 6613 8704 +12331 6614 3039 +12332 6614 3363 +12333 6614 4201 +12334 6614 4438 +12335 6617 4234 +12336 6617 4288 +12337 6618 2925 +12338 6621 4391 +12339 6621 4831 +12340 6622 4842 +12341 6622 5751 +12342 6623 2956 +12343 6623 3177 +12344 6623 4944 +12345 6623 5009 +12346 6624 4311 +12347 6625 3076 +12348 6626 3787 +12349 6626 5619 +12350 6626 5876 +12351 6628 3629 +12352 6628 4573 +12353 6628 4687 +12354 6628 4994 +12355 6628 5074 +12356 6628 5186 +12357 6629 4115 +12358 6630 3218 +12359 6630 3528 +12360 6630 5147 +12361 6631 3150 +12362 6631 3919 +12363 6632 3855 +12364 6632 4249 +12365 6632 8806 +12366 6633 5728 +12367 6635 2883 +12368 6635 4069 +12369 6638 3252 +12370 6640 2838 +12371 6640 4055 +12372 6641 3336 +12373 6641 3934 +12374 6642 4138 +12375 6643 5789 +12376 6644 4518 +12377 6645 2732 +12378 6645 5336 +12379 6646 3218 +12380 6647 2873 +12381 6648 3974 +12382 6649 2957 +12383 6649 5811 +12384 6650 4863 +12385 6650 5378 +12386 6651 8775 +12387 6652 2821 +12388 6652 5105 +12389 6653 3593 +12390 6653 3889 +12391 6654 3222 +12392 6656 3550 +12393 6656 3736 +12394 6657 4337 +12395 6657 5674 +12396 6658 3516 +12397 6659 4807 +12398 6659 5544 +12399 6660 4169 +12400 6660 4462 +12401 6661 5493 +12402 6662 3699 +12403 6662 4027 +12404 6663 4625 +12405 6665 2888 +12406 6667 3614 +12407 6670 5841 +12408 6671 2987 +12409 6671 3806 +12410 6673 3265 +12411 6673 4220 +12412 6673 4796 +12413 6674 5029 +12414 6675 2846 +12415 6675 4727 +12416 6675 5630 +12417 6677 2775 +12418 6677 5278 +12419 6677 5891 +12420 6678 3167 +12421 6678 3421 +12422 6678 3859 +12423 6679 3506 +12424 6679 4879 +12425 6681 5707 +12426 6682 3482 +12427 6683 3942 +12428 6683 4690 +12429 6683 4996 +12430 6684 3265 +12431 6684 3382 +12432 6684 3813 +12433 6684 4078 +12434 6684 4285 +12435 6684 5152 +12436 6684 5448 +12437 6685 4197 +12438 6686 5237 +12439 6687 3125 +12440 6687 3452 +12441 6687 5754 +12442 6689 3579 +12443 6690 4961 +12444 6692 5853 +12445 6693 4659 +12446 6694 3382 +12447 6694 4918 +12448 6694 5069 +12449 6695 5948 +12450 6696 4516 +12451 6696 4863 +12452 6697 3183 +12453 6697 3634 +12454 6697 3775 +12455 6699 5520 +12456 6700 3884 +12457 6700 5687 +12458 6700 8769 +12459 6701 4803 +12460 6703 4095 +12461 6704 2563 +12462 6704 3083 +12463 6704 3312 +12464 6704 4128 +12465 6704 4590 +12466 6704 5600 +12467 6705 3657 +12468 6706 3482 +12469 6706 3981 +12470 6706 4155 +12471 6707 3553 +12472 6707 5689 +12473 6708 3716 +12474 6708 4049 +12475 6708 4251 +12476 6710 2881 +12477 6710 3340 +12478 6710 4383 +12479 6710 4725 +12480 6712 4643 +12481 6712 5436 +12482 6713 3124 +12483 6714 3034 +12484 6714 5881 +12485 6716 3407 +12486 6718 2633 +12487 6718 5497 +12488 6719 2651 +12489 6719 4483 +12490 6720 4348 +12491 6720 5807 +12492 6721 3147 +12493 6721 4867 +12494 6721 8790 +12495 6722 2989 +12496 6722 4210 +12497 6723 4440 +12498 6723 5390 +12499 6724 3827 +12500 6724 5070 +12501 6725 4022 +12502 6725 5344 +12503 6726 3526 +12504 6727 3375 +12505 6727 5108 +12506 6727 5780 +12507 6728 2825 +12508 6728 3967 +12509 6729 3257 +12510 6729 3693 +12511 6730 2906 +12512 6730 3186 +12513 6730 4288 +12514 6731 4657 +12515 6733 4850 +12516 6736 5155 +12517 6737 3775 +12518 6737 4142 +12519 6738 3419 +12520 6739 2930 +12521 6739 3437 +12522 6739 3559 +12523 6739 4082 +12524 6739 4979 +12525 6739 5262 +12526 6740 2728 +12527 6740 2804 +12528 6740 4822 +12529 6741 3610 +12530 6741 3663 +12531 6742 5851 +12532 6743 4215 +12533 6743 5057 +12534 6744 3080 +12535 6744 4298 +12536 6745 3181 +12537 6745 3734 +12538 6746 3352 +12539 6746 3522 +12540 6746 4577 +12541 6746 5237 +12542 6747 4052 +12543 6749 4793 +12544 6751 2878 +12545 6752 3922 +12546 6753 4916 +12547 6753 5738 +12548 6755 3470 +12549 6755 4242 +12550 6756 5199 +12551 6756 5534 +12552 6757 3845 +12553 6757 5634 +12554 6758 3149 +12555 6758 3335 +12556 6758 4622 +12557 6758 5288 +12558 6758 5449 +12559 6759 4515 +12560 6761 4701 +12561 6761 5710 +12562 6762 3458 +12563 6762 4865 +12564 6763 3322 +12565 6763 3401 +12566 6763 4346 +12567 6766 4081 +12568 6767 3585 +12569 6769 5314 +12570 6770 3544 +12571 6771 3264 +12572 6771 3978 +12573 6771 4408 +12574 6771 4606 +12575 6771 5488 +12576 6772 4102 +12577 6772 4171 +12578 6773 2760 +12579 6773 4667 +12580 6778 2805 +12581 6778 3471 +12582 6778 3756 +12583 6778 5107 +12584 6782 2910 +12585 6782 5025 +12586 6783 3938 +12587 6783 4070 +12588 6783 4486 +12589 6784 4038 +12590 6786 4703 +12591 6787 5827 +12592 6788 3610 +12593 6788 3670 +12594 6789 4950 +12595 6790 4605 +12596 6790 5592 +12597 6792 3383 +12598 6792 3887 +12599 6792 4847 +12600 6793 3199 +12601 6793 5429 +12602 6794 4376 +12603 6795 3819 +12604 6795 4554 +12605 6797 3027 +12606 6797 3364 +12607 6797 4761 +12608 6797 5333 +12609 6799 4795 +12610 6799 5395 +12611 6800 3303 +12612 6801 5291 +12613 6801 5339 +12614 6802 4223 +12615 6802 5314 +12616 6804 3355 +12617 6804 4141 +12618 6805 4085 +12619 6805 4920 +12620 6807 2996 +12621 6807 3321 +12622 6807 3478 +12623 6807 3980 +12624 6808 3091 +12625 6808 4103 +12626 6808 4339 +12627 6808 5514 +12628 6808 5561 +12629 6809 3302 +12630 6809 3395 +12631 6810 2861 +12632 6810 2876 +12633 6813 4267 +12634 6814 3746 +12635 6814 3871 +12636 6814 4981 +12637 6815 3943 +12638 6816 5374 +12639 6817 3137 +12640 6817 3920 +12641 6817 4235 +12642 6819 3673 +12643 6819 4859 +12644 6820 3933 +12645 6821 4657 +12646 6822 3593 +12647 6822 5300 +12648 6822 5666 +12649 6823 3551 +12650 6823 4693 +12651 6823 4962 +12652 6823 5221 +12653 6827 3643 +12654 6827 5489 +12655 6828 4049 +12656 6829 2749 +12657 6830 3351 +12658 6830 3404 +12659 6830 4314 +12660 6831 3511 +12661 6831 5555 +12662 6832 3369 +12663 6832 5585 +12664 6834 2698 +12665 6834 3176 +12666 6834 4918 +12667 6835 3291 +12668 6836 3436 +12669 6836 3986 +12670 6836 4429 +12671 6836 5143 +12672 6837 4089 +12673 6839 4366 +12674 6839 5444 +12675 6840 5268 +12676 6841 2907 +12677 6841 4502 +12678 6841 4853 +12679 6842 3314 +12680 6842 5000 +12681 6842 5568 +12682 6843 3294 +12683 6843 3626 +12684 6844 3385 +12685 6844 4778 +12686 6844 5128 +12687 6845 5828 +12688 6846 3284 +12689 6846 3528 +12690 6847 3054 +12691 6848 3731 +12692 6848 5787 +12693 6849 3574 +12694 6849 3746 +12695 6849 5519 +12696 6850 3778 +12697 6850 4549 +12698 6850 5349 +12699 6850 5641 +12700 6851 3329 +12701 6851 3900 +12702 6852 4298 +12703 6854 3708 +12704 6854 5025 +12705 6855 3213 +12706 6856 3029 +12707 6856 3286 +12708 6856 3417 +12709 6856 4815 +12710 6857 2985 +12711 6857 3322 +12712 6857 3329 +12713 6857 5422 +12714 6857 5483 +12715 6858 3346 +12716 6858 3367 +12717 6859 5204 +12718 6861 4858 +12719 6862 4650 +12720 6863 4040 +12721 6864 3312 +12722 6864 3601 +12723 6864 4684 +12724 6865 3289 +12725 6865 5085 +12726 6865 5533 +12727 6866 3138 +12728 6867 3659 +12729 6867 4390 +12730 6868 5732 +12731 6869 5680 +12732 6871 3066 +12733 6871 5309 +12734 6872 5153 +12735 6873 3249 +12736 6873 4887 +12737 6873 5393 +12738 6874 3105 +12739 6876 3192 +12740 6879 4238 +12741 6879 4592 +12742 6880 3415 +12743 6880 4626 +12744 6880 5822 +12745 6881 5603 +12746 6882 3235 +12747 6883 3392 +12748 6884 3299 +12749 6884 3324 +12750 6885 3316 +12751 6885 3325 +12752 6885 3414 +12753 6885 3428 +12754 6888 3343 +12755 6888 3366 +12756 6888 4903 +12757 6889 3871 +12758 6889 5242 +12759 6890 4713 +12760 6892 3541 +12761 6892 4001 +12762 6892 4341 +12763 6894 3717 +12764 6895 3353 +12765 6895 5636 +12766 6896 3337 +12767 6896 3581 +12768 6896 3891 +12769 6897 3259 +12770 6897 4511 +12771 6898 5073 +12772 6899 5294 +12773 6899 5521 +12774 6900 3473 +12775 6901 3395 +12776 6902 3306 +12777 6902 3416 +12778 6903 3429 +12779 6903 4113 +12780 6903 4891 +12781 6903 4978 +12782 6903 5842 +12783 6905 2711 +12784 6905 3498 +12785 6906 3422 +12786 6907 4662 +12787 6908 4163 +12788 6911 2895 +12789 6911 3350 +12790 6911 4062 +12791 6911 5316 +12792 6912 3343 +12793 6913 3292 +12794 6913 4191 +12795 6913 4486 +12796 6914 3343 +12797 6914 3345 +12798 6914 3364 +12799 6914 3396 +12800 6914 3410 +12801 6914 3806 +12802 6914 4395 +12803 6914 4567 +12804 6914 5163 +12805 6915 4763 +12806 6915 5470 +12807 6917 4428 +12808 6917 5812 +12809 6919 2922 +12810 6919 3357 +12811 6919 3369 +12812 6921 3323 +12813 6922 3327 +12814 6922 3951 +12815 6922 4252 +12816 6923 5659 +12817 6924 3127 +12818 6924 3753 +12819 6924 4047 +12820 6925 5577 +12821 6926 4299 +12822 6926 5428 +12823 6927 3669 +12824 6927 5382 +12825 6928 5783 +12826 6929 2968 +12827 6929 3548 +12828 6930 3312 +12829 6932 5231 +12830 6933 2840 +12831 6934 2816 +12832 6934 2909 +12833 6936 3072 +12834 6936 3222 +12835 6936 3331 +12836 6936 3466 +12837 6936 5835 +12838 6937 3028 +12839 6937 3640 +12840 6938 3861 +12841 6938 5684 +12842 6939 3291 +12843 6939 3357 +12844 6939 4137 +12845 6941 4190 +12846 6943 3522 +12847 6945 4563 +12848 6946 3408 +12849 6946 4716 +12850 6946 4803 +12851 6948 4400 +12852 6948 5298 +12853 6949 4946 +12854 6953 3258 +12855 6954 3239 +12856 6954 3579 +12857 6954 4678 +12858 6954 5728 +12859 6955 5352 +12860 6956 2928 +12861 6957 3384 +12862 6957 5768 +12863 6959 5524 +12864 6960 3701 +12865 6962 3362 +12866 6962 3369 +12867 6962 3769 +12868 6962 5138 +12869 6963 3884 +12870 6965 3408 +12871 6966 3914 +12872 6967 3361 +12873 6967 5874 +12874 6968 3469 +12875 6968 4264 +12876 6969 5197 +12877 6970 3335 +12878 6970 3383 +12879 6970 4111 +12880 6972 3544 +12881 6972 5220 +12882 6975 2933 +12883 6975 4091 +12884 6975 4143 +12885 6977 3298 +12886 6977 4041 +12887 6977 5571 +12888 6977 5835 +12889 6980 2978 +12890 6980 4296 +12891 6981 3162 +12892 6981 3265 +12893 6981 3316 +12894 6982 4483 +12895 6984 3505 +12896 6985 3443 +12897 6986 3301 +12898 6987 3341 +12899 6989 3343 +12900 6990 4174 +12901 6991 3291 +12902 6991 4435 +12903 6992 5631 +12904 6993 5272 +12905 6993 5410 +12906 6993 5743 +12907 6994 3547 +12908 6995 3964 +12909 6995 5203 +12910 6996 3349 +12911 6997 5686 +12912 6998 4857 +12913 6999 3091 +12914 6999 4254 +12915 7000 3271 +12916 7000 3311 +12917 7000 3347 +12918 7000 4698 +12919 7000 4796 +12920 7001 3705 +12921 7001 3897 +12922 7001 4752 +12923 7002 3200 +12924 7002 3727 +12925 7002 5332 +12926 7003 2941 +12927 7004 5477 +12928 7006 4540 +12929 7007 4943 +12930 7009 4391 +12931 7009 4479 +12932 7011 2964 +12933 7014 3247 +12934 7014 4125 +12935 7016 3175 +12936 7016 5568 +12937 7019 3059 +12938 7021 3384 +12939 7022 3214 +12940 7023 3280 +12941 7026 3815 +12942 7027 4901 +12943 7027 4988 +12944 7028 3841 +12945 7028 5720 +12946 7028 5789 +12947 7029 3317 +12948 7030 4095 +12949 7030 5182 +12950 7032 4835 +12951 7032 5600 +12952 7033 3359 +12953 7033 3562 +12954 7033 4365 +12955 7034 3641 +12956 7034 4148 +12957 7035 3219 +12958 7035 4635 +12959 7035 5627 +12960 7037 3007 +12961 7038 3759 +12962 7038 5146 +12963 7040 5227 +12964 7041 2879 +12965 7041 3697 +12966 7041 3851 +12967 7041 4113 +12968 7043 5853 +12969 7044 3283 +12970 7044 4234 +12971 7044 5424 +12972 7048 3392 +12973 7048 5393 +12974 7048 5657 +12975 7049 4416 +12976 7050 2927 +12977 7052 3909 +12978 7053 2917 +12979 7055 3945 +12980 7055 4512 +12981 7056 3616 +12982 7056 4058 +12983 7059 2775 +12984 7060 4305 +12985 7060 4660 +12986 7061 2800 +12987 7061 5322 +12988 7063 5534 +12989 7064 3967 +12990 7064 4802 +12991 7064 5200 +12992 7066 4862 +12993 7066 5824 +12994 7068 3652 +12995 7068 4130 +12996 7068 4764 +12997 7069 2873 +12998 7070 3073 +12999 7071 3505 +13000 7072 3792 +13001 7072 4187 +13002 7074 3353 +13003 7074 4535 +13004 7075 3163 +13005 7075 3304 +13006 7076 5773 +13007 7076 5881 +13008 7078 5278 +13009 7079 2852 +13010 7080 3416 +13011 7080 4472 +13012 7080 4907 +13013 7081 3323 +13014 7081 5305 +13015 7082 4009 +13016 7084 5200 +13017 7084 5234 +13018 7085 3134 +13019 7085 3199 +13020 7086 3978 +13021 7086 5378 +13022 7087 4772 +13023 7087 4951 +13024 7089 5825 +13025 7090 4102 +13026 7090 5715 +13027 7093 3039 +13028 7093 3708 +13029 7093 5670 +13030 7094 4036 +13031 7094 5399 +13032 7095 5110 +13033 7096 3386 +13034 7096 3921 +13035 7096 4242 +13036 7097 5007 +13037 7099 3219 +13038 7099 4075 +13039 7100 3439 +13040 7100 5735 +13041 7102 3574 +13042 7102 5828 +13043 7103 3291 +13044 7104 4219 +13045 7106 3016 +13046 7106 5591 +13047 7109 3555 +13048 7109 4383 +13049 7109 5368 +13050 7110 3474 +13051 7110 3684 +13052 7111 4128 +13053 7112 3536 +13054 7112 5442 +13055 7113 3507 +13056 7113 5167 +13057 7116 3947 +13058 7117 3091 +13059 7117 3808 +13060 7117 4416 +13061 7118 3864 +13062 7121 5271 +13063 7122 2961 +13064 7122 3365 +13065 7123 5734 +13066 7125 4351 +13067 7125 5039 +13068 7126 4608 +13069 7127 5518 +13070 7128 2919 +13071 7131 4917 +13072 7131 5352 +13073 7132 3411 +13074 7132 4094 +13075 7133 4690 +13076 7134 4056 +13077 7135 4216 +13078 7135 4746 +13079 7136 4575 +13080 7137 4012 +13081 7138 4161 +13082 7138 4517 +13083 7138 5068 +13084 7139 3184 +13085 7140 3437 +13086 7140 4672 +13087 7140 5567 +13088 7141 3597 +13089 7141 3773 +13090 7141 4432 +13091 7142 5214 +13092 7143 3235 +13093 7146 2958 +13094 7147 2903 +13095 7150 4202 +13096 7151 5347 +13097 7153 3279 +13098 7154 3471 +13099 7154 4492 +13100 7155 3540 +13101 7156 4342 +13102 7157 5119 +13103 7158 4845 +13104 7158 5774 +13105 7160 2866 +13106 7160 4394 +13107 7161 4173 +13108 7164 3385 +13109 7164 4101 +13110 7167 3103 +13111 7167 3981 +13112 7167 5466 +13113 7168 3222 +13114 7169 3626 +13115 7170 3721 +13116 7170 3750 +13117 7170 3850 +13118 7170 3878 +13119 7171 3153 +13120 7173 4432 +13121 7175 2771 +13122 7175 3814 +13123 7176 5448 +13124 7178 3067 +13125 7181 4348 +13126 7181 4922 +13127 7182 3939 +13128 7182 5700 +13129 7184 3016 +13130 7184 4055 +13131 7188 3422 +13132 7188 4258 +13133 7190 5759 +13134 7193 4478 +13135 7194 4970 +13136 7198 3675 +13137 7200 4378 +13138 7201 3048 +13139 7203 5504 +13140 7206 2930 +13141 7206 3563 +13142 7206 5243 +13143 7208 3175 +13144 7208 5037 +13145 7209 3287 +13146 7209 3488 +13147 7209 4156 +13148 7211 3252 +13149 7211 3783 +13150 7211 4694 +13151 7211 5398 +13152 7212 3650 +13153 7212 4195 +13154 7213 3405 +13155 7214 2890 +13156 7214 3550 +13157 7215 4663 +13158 7216 3610 +13159 7216 4769 +13160 7221 5642 +13161 7222 5014 +13162 7225 3441 +13163 7225 4302 +13164 7225 5535 +13165 7226 5126 +13166 7227 2975 +13167 7227 3376 +13168 7227 5424 +13169 7231 3121 +13170 7231 3983 +13171 7232 3857 +13172 7232 4240 +13173 7232 4542 +13174 7233 3041 +13175 7237 5542 +13176 7238 4392 +13177 7238 4637 +13178 7239 3068 +13179 7239 3194 +13180 7239 5174 +13181 7240 2952 +13182 7240 4604 +13183 7241 5227 +13184 7243 3701 +13185 7243 4115 +13186 7243 4291 +13187 7244 4440 +13188 7244 5445 +13189 7245 2840 +13190 7245 5293 +13191 7246 3869 +13192 7246 5013 +13193 7247 3054 +13194 7248 3128 +13195 7248 5727 +13196 7251 4779 +13197 7251 5505 +13198 7255 3298 +13199 7255 4557 +13200 7255 5610 +13201 7256 3651 +13202 7257 4077 +13203 7257 5246 +13204 7259 3761 +13205 7261 4534 +13206 7261 5676 +13207 7262 3486 +13208 7264 4367 +13209 7264 5634 +13210 7267 4674 +13211 7268 3243 +13212 7268 4328 +13213 7268 5440 +13214 7269 3436 +13215 7272 5338 +13216 7274 4611 +13217 7275 4394 +13218 7276 3192 +13219 7277 3384 +13220 7277 3825 +13221 7278 3972 +13222 7279 3224 +13223 7279 3585 +13224 7279 3615 +13225 7279 3931 +13226 7279 4455 +13227 7279 4688 +13228 7281 5010 +13229 7285 3034 +13230 7285 4778 +13231 7286 4742 +13232 7286 5199 +13233 7287 4030 +13234 7287 5388 +13235 7288 4447 +13236 7288 4956 +13237 7289 3608 +13238 7290 3758 +13239 7291 5110 +13240 7292 3794 +13241 7292 4004 +13242 7292 4075 +13243 7292 5062 +13244 7293 4223 +13245 7294 3512 +13246 7296 2938 +13247 7296 3816 +13248 7297 3078 +13249 7297 3696 +13250 7297 4908 +13251 7297 5320 +13252 7298 5014 +13253 7298 5032 +13254 7298 5483 +13255 7299 3365 +13256 7300 5121 +13257 7301 3935 +13258 7303 4300 +13259 7307 3011 +13260 7308 4128 +13261 7313 3260 +13262 7313 4857 +13263 7314 2912 +13264 7315 4811 +13265 7316 3754 +13266 7316 4511 +13267 7317 4212 +13268 7317 4654 +13269 7318 3229 +13270 7318 3625 +13271 7319 3291 +13272 7319 3580 +13273 7319 3853 +13274 7319 4095 +13275 7321 4476 +13276 7322 2969 +13277 7322 4616 +13278 7323 4270 +13279 7323 4757 +13280 7323 5526 +13281 7325 5123 +13282 7327 3443 +13283 7327 3797 +13284 7327 4333 +13285 7327 5431 +13286 7327 5508 +13287 7329 4723 +13288 7330 2889 +13289 7330 3132 +13290 7330 3179 +13291 7333 5261 +13292 7334 3761 +13293 7335 3038 +13294 7335 3322 +13295 7336 3501 +13296 7340 4072 +13297 7340 4392 +13298 7341 3837 +13299 7341 4999 +13300 7341 5074 +13301 7342 2947 +13302 7342 3217 +13303 7343 4295 +13304 7343 5146 +13305 7343 5364 +13306 7344 3548 +13307 7344 3697 +13308 7344 4022 +13309 7346 4238 +13310 7346 4311 +13311 7347 3556 +13312 7347 4123 +13313 7348 3335 +13314 7349 4013 +13315 7351 3514 +13316 7352 4218 +13317 7352 4762 +13318 7353 4340 +13319 7354 2909 +13320 7354 4191 +13321 7354 5587 +13322 7355 3260 +13323 7355 3967 +13324 7355 4874 +13325 7357 4756 +13326 7358 3896 +13327 7359 3875 +13328 7360 3965 +13329 7360 4972 +13330 7362 2805 +13331 7363 3373 +13332 7364 3223 +13333 7366 2971 +13334 7366 3191 +13335 7368 3828 +13336 7368 4183 +13337 7369 4148 +13338 7371 3138 +13339 7371 4492 +13340 7372 2769 +13341 7372 3658 +13342 7374 4885 +13343 7375 3390 +13344 7375 3875 +13345 7375 5110 +13346 7375 5357 +13347 7377 3036 +13348 7377 3702 +13349 7377 4256 +13350 7378 3631 +13351 7378 4409 +13352 7382 5201 +13353 7383 3483 +13354 7384 3262 +13355 7385 3318 +13356 7385 5422 +13357 7386 4807 +13358 7387 3079 +13359 7391 4756 +13360 7393 3019 +13361 7393 4053 +13362 7394 3823 +13363 7394 4527 +13364 7396 5176 +13365 7398 2952 +13366 7398 3579 +13367 7398 5365 +13368 7400 3216 +13369 7403 3263 +13370 7405 4013 +13371 7407 3740 +13372 7407 3942 +13373 7408 3118 +13374 7408 3722 +13375 7409 3601 +13376 7409 3802 +13377 7409 4102 +13378 7409 4974 +13379 7410 3245 +13380 7412 4164 +13381 7412 4605 +13382 7412 4857 +13383 7413 5280 +13384 7415 3176 +13385 7415 3497 +13386 7415 3877 +13387 7416 5051 +13388 7417 3351 +13389 7418 4134 +13390 7418 4583 +13391 7418 4895 +13392 7418 4910 +13393 7421 4408 +13394 7423 4328 +13395 7425 3208 +13396 7425 3386 +13397 7425 4707 +13398 7427 3541 +13399 7427 4994 +13400 7427 5119 +13401 7429 3977 +13402 7430 2851 +13403 7430 3487 +13404 7432 3286 +13405 7432 3568 +13406 7434 3364 +13407 7437 3434 +13408 7438 4125 +13409 7440 4077 +13410 7441 3413 +13411 7441 3644 +13412 7442 3141 +13413 7442 4463 +13414 7447 3861 +13415 7449 5457 +13416 7450 4510 +13417 7451 3914 +13418 7451 4569 +13419 7453 2975 +13420 7457 4209 +13421 7457 4802 +13422 7458 3461 +13423 7461 3090 +13424 7462 3886 +13425 7462 4115 +13426 7462 4838 +13427 7463 3222 +13428 7464 4170 +13429 7465 3183 +13430 7467 4127 +13431 7468 4338 +13432 7471 4687 +13433 7471 5026 +13434 7472 3573 +13435 7472 4202 +13436 7473 3909 +13437 7473 4224 +13438 7473 5298 +13439 7475 4507 +13440 7475 5021 +13441 7476 4958 +13442 7478 4311 +13443 7479 2948 +13444 7479 3325 +13445 7479 4185 +13446 7479 4705 +13447 7480 3802 +13448 7480 5082 +13449 7481 3058 +13450 7481 3692 +13451 7481 4125 +13452 7481 4264 +13453 7481 5203 +13454 7482 3141 +13455 7483 3501 +13456 7484 3922 +13457 7484 4633 +13458 7484 5390 +13459 7487 3412 +13460 7487 4446 +13461 7488 4763 +13462 7489 4381 +13463 7489 4814 +13464 7492 3620 +13465 7493 4304 +13466 7495 3671 +13467 7496 3280 +13468 7496 3873 +13469 7496 4109 +13470 7497 3032 +13471 7498 4460 +13472 7501 3362 +13473 7501 4041 +13474 7502 3618 +13475 7504 3824 +13476 7507 3466 +13477 7509 3271 +13478 7509 5212 +13479 7510 4625 +13480 7511 3530 +13481 7512 3380 +13482 7515 4135 +13483 7516 3656 +13484 7516 4213 +13485 7519 2982 +13486 7520 3729 +13487 7522 3111 +13488 7524 3223 +13489 7525 3423 +13490 7525 3746 +13491 7526 3165 +13492 7526 3734 +13493 7529 4139 +13494 7529 4271 +13495 7529 4722 +13496 7531 2879 +13497 7531 3880 +13498 7531 4378 +13499 7533 3754 +13500 7535 3991 +13501 7535 4774 +13502 7535 4911 +13503 7537 3049 +13504 7537 3474 +13505 7538 3067 +13506 7538 3191 +13507 7538 5014 +13508 7539 5456 +13509 7541 3500 +13510 7541 4461 +13511 7542 5014 +13512 7544 3961 +13513 7545 3413 +13514 7545 3499 +13515 7545 3740 +13516 7545 4645 +13517 7546 4095 +13518 7546 4236 +13519 7547 3346 +13520 7547 3392 +13521 7547 4197 +13522 7547 4530 +13523 7547 5310 +13524 7549 3565 +13525 7549 3593 +13526 7549 3838 +13527 7550 3536 +13528 7552 3062 +13529 7555 3628 +13530 7555 4412 +13531 7556 3308 +13532 7556 4570 +13533 7557 3640 +13534 7557 4947 +13535 7558 3551 +13536 7559 3690 +13537 7560 4076 +13538 7561 3774 +13539 7562 3266 +13540 7562 4185 +13541 7564 4365 +13542 7567 3663 +13543 7568 3353 +13544 7569 4518 +13545 7570 5380 +13546 7571 3484 +13547 7572 4943 +13548 7573 4680 +13549 7576 2942 +13550 7576 4600 +13551 7577 3803 +13552 7577 3940 +13553 7578 3228 +13554 7579 2896 +13555 7579 3160 +13556 7579 4865 +13557 7580 3887 +13558 7582 3678 +13559 7584 2916 +13560 7585 4020 +13561 7585 4046 +13562 7587 2831 +13563 7587 3251 +13564 7590 4245 +13565 7593 4345 +13566 7593 4552 +13567 7594 4120 +13568 7595 4084 +13569 7597 4247 +13570 7597 4835 +13571 7598 3536 +13572 7598 3589 +13573 7599 3191 +13574 7600 2940 +13575 7600 2991 +13576 7600 4436 +13577 7600 5377 +13578 7602 5235 +13579 7603 5193 +13580 7604 3794 +13581 7604 4564 +13582 7605 3006 +13583 7605 3295 +13584 7607 3898 +13585 7607 5312 +13586 7608 3944 +13587 7610 3720 +13588 7611 4784 +13589 7614 3269 +13590 7614 3381 +13591 7615 3485 +13592 7616 3455 +13593 7619 3140 +13594 7621 4289 +13595 7624 3803 +13596 7624 4991 +13597 7625 4089 +13598 7625 4167 +13599 7627 4475 +13600 7627 4920 +13601 7628 4690 +13602 7628 4862 +13603 7629 3553 +13604 7631 4266 +13605 7632 3428 +13606 7633 4768 +13607 7634 3191 +13608 7635 3317 +13609 7635 4304 +13610 7636 3672 +13611 7637 3686 +13612 7637 4592 +13613 7637 5094 +13614 7640 3068 +13615 7640 3717 +13616 7640 5288 +13617 7641 3173 +13618 7642 3424 +13619 7645 3015 +13620 7645 4205 +13621 7645 4753 +13622 7645 4875 +13623 7646 4247 +13624 7647 3217 +13625 7652 3495 +13626 7656 3275 +13627 7657 3911 +13628 7657 4257 +13629 7661 4126 +13630 7662 3335 +13631 7665 4294 +13632 7666 3528 +13633 7666 4481 +13634 7669 3974 +13635 7670 3469 +13636 7670 3622 +13637 7671 4269 +13638 7672 4167 +13639 7674 3422 +13640 7675 4586 +13641 7675 5265 +13642 7676 3275 +13643 7676 4391 +13644 7676 4831 +13645 7677 3144 +13646 7678 4353 +13647 7678 4538 +13648 7679 3819 +13649 7680 4070 +13650 7680 4570 +13651 7681 2973 +13652 7681 4324 +13653 7682 3438 +13654 7683 3048 +13655 7684 3082 +13656 7685 3726 +13657 7686 4112 +13658 7688 3239 +13659 7688 4013 +13660 7689 3965 +13661 7689 4218 +13662 7692 3371 +13663 7693 3011 +13664 7694 4288 +13665 7695 3329 +13666 7699 4530 +13667 7700 3853 +13668 7700 4265 +13669 7700 4716 +13670 7707 3480 +13671 7708 3702 +13672 7708 4298 +13673 7709 4558 +13674 7710 3187 +13675 7711 3615 +13676 7712 4194 +13677 7713 3282 +13678 7715 3348 +13679 7715 3561 +13680 7716 3755 +13681 7716 3923 +13682 7718 3355 +13683 7718 4383 +13684 7719 4374 +13685 7720 2921 +13686 7722 2989 +13687 7723 3930 +13688 7723 3962 +13689 7723 4321 +13690 7724 3040 +13691 7724 3704 +13692 7724 4468 +13693 7727 4726 +13694 7729 4646 +13695 7730 3435 +13696 7732 3248 +13697 7733 3324 +13698 7733 4230 +13699 7737 4106 +13700 7738 4513 +13701 7739 3227 +13702 7739 3450 +13703 7743 3401 +13704 7747 4391 +13705 7748 4584 +13706 7749 4227 +13707 7750 4533 +13708 7751 3754 +13709 7753 4025 +13710 7755 4469 +13711 7756 4119 +13712 7758 3938 +13713 7758 4266 +13714 7760 4002 +13715 7760 4634 +13716 7761 3697 +13717 7761 3812 +13718 7764 3506 +13719 7765 2962 +13720 7767 3572 +13721 7767 3774 +13722 7768 3030 +13723 7772 3367 +13724 7774 3076 +13725 7779 3141 +13726 7784 4478 +13727 7785 3630 +13728 7785 3981 +13729 7785 4597 +13730 7786 3108 +13731 7788 3375 +13732 7789 4236 +13733 7790 3176 +13734 7790 4166 +13735 7791 4132 +13736 7792 3292 +13737 7793 4090 +13738 7794 4635 +13739 7795 3477 +13740 7796 2997 +13741 7798 2917 +13742 7798 3404 +13743 7799 4197 +13744 7801 4099 +13745 7801 4294 +13746 7802 4659 +13747 7803 3858 +13748 7803 4399 +13749 7805 3221 +13750 7805 3575 +13751 7806 3189 +13752 7806 3251 +13753 7807 4025 +13754 7808 3523 +13755 7810 3379 +13756 7812 2873 +13757 7815 3328 +13758 7817 3804 +13759 7818 3963 +13760 7819 3345 +13761 7819 4487 +13762 7821 4762 +13763 7828 4346 +13764 7829 3633 +13765 7830 3018 +13766 7831 4199 +13767 7831 4253 +13768 7833 4163 +13769 7834 3227 +13770 7834 3866 +13771 7834 4055 +13772 7834 4516 +13773 7837 2837 +13774 7837 4543 +13775 7839 4139 +13776 7840 3721 +13777 7841 4323 +13778 7844 3884 +13779 7845 3083 +13780 7847 3369 +13781 7847 4045 +13782 7847 4381 +13783 7850 3514 +13784 7851 3179 +13785 7851 4203 +13786 7852 2824 +13787 7853 3460 +13788 7854 3015 +13789 7857 4624 +13790 7861 3127 +13791 7861 3942 +13792 7868 8139 +13793 7870 8083 +13794 7874 2872 +13795 7874 4517 +13796 7876 4095 +13797 7877 4132 +13798 7880 2961 +13799 7880 4617 +13800 7881 3997 +13801 7883 3459 +13802 7884 3531 +13803 7885 4005 +13804 7885 4258 +13805 7889 3417 +13806 7889 3644 +13807 7890 2942 +13808 7890 8157 +13809 7892 3955 +13810 7893 2745 +13811 7893 2874 +13812 7894 3026 +13813 7894 8221 +13814 7898 4576 +13815 7907 3729 +13816 7909 3842 +13817 7909 4247 +13818 7911 3821 +13819 7913 4105 +13820 7914 2874 +13821 7915 3659 +13822 7915 3772 +13823 7915 4340 +13824 7916 4013 +13825 7917 8294 +13826 7919 4173 +13827 7919 4503 +13828 7920 2923 +13829 7922 4305 +13830 7923 3907 +13831 7924 3524 +13832 7924 3739 +13833 7924 4270 +13834 7925 3587 +13835 7925 4332 +13836 7925 4433 +13837 7933 4252 +13838 7935 3033 +13839 7936 3112 +13840 7936 4129 +13841 7937 3465 +13842 7939 4408 +13843 7943 4454 +13844 7944 2971 +13845 7944 8101 +13846 7949 4064 +13847 7952 8261 +13848 7954 3448 +13849 7955 2791 +13850 7956 3544 +13851 7957 3045 +13852 7958 4352 +13853 7959 8118 +13854 7960 4508 +13855 7961 8340 +13856 7962 4028 +13857 7963 3606 +13858 7964 4158 +13859 7965 3957 +13860 7966 3616 +13861 7967 8211 +13862 7972 2742 +13863 7973 3002 +13864 7974 8195 +13865 7975 2716 +13866 7978 3998 +13867 7979 8163 +13868 7981 3873 +13869 7981 4036 +13870 7983 4261 +13871 7983 8269 +13872 7986 2771 +13873 7986 8127 +13874 7989 3473 +13875 7991 4477 +13876 7991 8078 +13877 7992 4117 +13878 7993 8205 +13879 7996 3982 +13880 7996 4195 +13881 7999 3765 +13882 7999 8158 +13883 8002 3727 +13884 8006 4361 +13885 8006 8227 +13886 8006 8238 +13887 8007 3918 +13888 8010 3800 +13889 8013 3571 +13890 8013 3839 +13891 8015 4068 +13892 8016 3830 +13893 8018 3670 +13894 8018 3806 +13895 8020 2840 +13896 8023 3519 +13897 8025 3658 +13898 8027 4252 +13899 8028 3947 +13900 8029 3669 +13901 8029 8132 +13902 8029 8166 +13903 8032 3555 +13904 8033 3883 +13905 8035 3929 +13906 8038 3786 +13907 8041 3909 +13908 8041 4299 +13909 8043 4114 +13910 8049 3875 +13911 8049 3983 +13912 8049 4225 +13913 8050 3842 +13914 8050 4518 +13915 8051 8089 +13916 8054 3586 +13917 8056 4066 +13918 8056 8052 +13919 8058 3624 +13920 8062 4565 +13921 8062 8152 +13922 8065 3745 +13923 8065 4270 +13924 8066 3732 +13925 8067 3628 +13926 8068 3851 +13927 8069 4176 +13928 8070 4109 +13929 8072 3704 +13930 8074 4419 +13931 8076 4014 +13932 8080 3505 +13933 8080 4230 +13934 8089 3875 +13935 8090 4005 +13936 8091 3897 +13937 8095 3980 +13938 8095 4189 +13939 8096 3849 +13940 8098 3541 +13941 8101 4301 +13942 8103 3678 +13943 8104 3946 +13944 8104 8072 +13945 8105 3524 +13946 8108 4108 +13947 8113 3574 +13948 8115 3870 +13949 8116 3678 +13950 8117 4325 +13951 8119 3780 +13952 8123 4180 +13953 8131 4185 +13954 8133 4053 +13955 8137 3764 +13956 8141 3642 +13957 8142 4120 +13958 8145 3620 +13959 8148 3965 +13960 8152 3848 +13961 8152 4272 +13962 8153 3822 +13963 8154 3792 +13964 8155 3738 +13965 8159 3937 +13966 8159 4162 +13967 8160 3666 +13968 8163 3557 +13969 8163 3920 +13970 8164 3639 +13971 8170 4153 +13972 8175 4023 +13973 8182 3759 +13974 8188 4106 +13975 8189 3753 +13976 8190 3972 +13977 8192 3619 +13978 8193 3515 +13979 8194 3568 +13980 8195 3707 +13981 8196 3905 +13982 8197 4349 +13983 8203 4188 +13984 8205 4031 +13985 8210 3660 +13986 8218 3841 +13987 8225 3977 +13988 8226 3866 +13989 8233 3935 +13990 8233 4124 +13991 8235 3536 +13992 8239 3725 +13993 8245 3858 +13994 8248 4341 +13995 8249 3965 +13996 8251 3618 +13997 8251 3892 +13998 8253 3896 +13999 8254 4160 +14000 8261 3843 +14001 8262 3563 +14002 8263 3789 +14003 8264 4317 +14004 8267 4035 +14005 8272 3700 +14006 8274 4165 +14007 8275 3681 +14008 8280 4077 +14009 8283 3742 +14010 8285 3971 +14011 8289 4072 +14012 8290 4150 +14013 8291 3732 +14014 8296 3806 +14015 8296 3915 +14016 8297 3683 +14017 8301 4112 +14018 8308 3850 +14019 8309 4062 +14020 8324 3909 +14021 8332 3989 +14022 8344 4064 +14023 8348 3850 +14024 8356 4134 +14025 8364 4152 +14026 8383 4081 +14027 8390 3977 +14028 8392 4028 +14029 8407 4126 +14030 8408 3891 +14031 8410 3964 +14032 8416 3820 +14033 8422 4052 +14034 8427 3782 +14035 8436 4131 +14036 8444 4201 +14037 8445 4017 +14038 8448 3805 +14039 8456 3978 +14040 8479 4015 +14041 8480 3928 +14042 8487 4088 +14043 8497 3999 +14044 8511 4086 +14045 8525 3742 +14046 8531 3949 +14047 8532 3835 +14048 8549 3758 +14049 8553 4020 +14050 8555 3811 +14051 8555 4116 +EOF diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Creation.class b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Creation.class new file mode 100644 index 0000000..a3039c4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Creation.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Crossover.class b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Crossover.class new file mode 100644 index 0000000..e755b9d Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Crossover.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/DistObjective.class b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/DistObjective.class new file mode 100644 index 0000000..1f3ad38 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/DistObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/EATest.class b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/EATest.class new file mode 100644 index 0000000..6768dcd Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/EATest.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Mutation.class b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Mutation.class new file mode 100644 index 0000000..7349a4b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/example/idea1/Mutation.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/MaximizeCorrectObjective.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/MaximizeCorrectObjective.class new file mode 100644 index 0000000..c6954e8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/MaximizeCorrectObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeDevObjective.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeDevObjective.class new file mode 100644 index 0000000..72b5215 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeDevObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeDeviationObjective.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeDeviationObjective.class new file mode 100644 index 0000000..00c6152 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeDeviationObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeTotalObjective.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeTotalObjective.class new file mode 100644 index 0000000..9df2a9e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/MinimizeTotalObjective.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicTestSeries.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicTestSeries.class new file mode 100644 index 0000000..39ddd0f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicTestSeries.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicsContext.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicsContext.class new file mode 100644 index 0000000..3af5c86 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicsContext.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicsTest.class b/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicsTest.class new file mode 100644 index 0000000..85473ca Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/physics/PhysicsTest.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/Challenge.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/Challenge.class new file mode 100644 index 0000000..a18cf2b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/Challenge.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ChallengeList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ChallengeList.class new file mode 100644 index 0000000..9893aee Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ChallengeList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ChallengeReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ChallengeReader.class new file mode 100644 index 0000000..299cc28 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ChallengeReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ServiceList2$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ServiceList2$1.class new file mode 100644 index 0000000..2e3e350 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ServiceList2$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ServiceList2.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ServiceList2.class new file mode 100644 index 0000000..a9b161a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/ServiceList2.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/Solution.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/Solution.class new file mode 100644 index 0000000..f2fc35c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/Solution.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/SolutionWriter.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/SolutionWriter.class new file mode 100644 index 0000000..52710e1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/challenge/SolutionWriter.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/Main.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/Main.class new file mode 100644 index 0000000..5ef89a7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/Main.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/Solution.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/Solution.class new file mode 100644 index 0000000..829e6d9 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/Solution.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/SolutionChecker.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/SolutionChecker.class new file mode 100644 index 0000000..9a30dd8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/SolutionChecker.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/SolutionReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/SolutionReader.class new file mode 100644 index 0000000..a6dc915 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/checker/SolutionReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/Composer.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/Composer.class new file mode 100644 index 0000000..e182881 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/Composer.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/ICompositionAlgorithm.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/ICompositionAlgorithm.class new file mode 100644 index 0000000..3ab793e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/ICompositionAlgorithm.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/ICompositionAlgorithmFactory.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/ICompositionAlgorithmFactory.class new file mode 100644 index 0000000..eeaceef Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/ICompositionAlgorithmFactory.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/WorkerThread.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/WorkerThread.class new file mode 100644 index 0000000..53a9f9b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/WorkerThread.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/IDDFS$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/IDDFS$1.class new file mode 100644 index 0000000..18dde83 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/IDDFS$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/IDDFS.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/IDDFS.class new file mode 100644 index 0000000..ee4196a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/IDDFS.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/Composition.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/Composition.class new file mode 100644 index 0000000..2edbb71 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/Composition.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/CompositionList$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/CompositionList$1.class new file mode 100644 index 0000000..94870b1 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/CompositionList$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/CompositionList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/CompositionList.class new file mode 100644 index 0000000..6f4f641 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/CompositionList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/Heuristic1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/Heuristic1.class new file mode 100644 index 0000000..162ea9a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/Heuristic1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS$1.class new file mode 100644 index 0000000..e659f34 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS.class new file mode 100644 index 0000000..6234884 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS2$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS2$1.class new file mode 100644 index 0000000..638611a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS2$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS2.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS2.class new file mode 100644 index 0000000..a3aa132 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS2.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS3$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS3$1.class new file mode 100644 index 0000000..c8baa93 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS3$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS3.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS3.class new file mode 100644 index 0000000..ba272fc Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/composition/algorithms/heuristic/HeuristicDFS3.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/Concept.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/Concept.class new file mode 100644 index 0000000..59c0f85 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/Concept.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ConceptList$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ConceptList$1.class new file mode 100644 index 0000000..13d0126 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ConceptList$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ConceptList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ConceptList.class new file mode 100644 index 0000000..47acbca Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ConceptList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase$Completion.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase$Completion.class new file mode 100644 index 0000000..2e61cf8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase$Completion.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase$InitializerThread.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase$InitializerThread.class new file mode 100644 index 0000000..2a4f21b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase$InitializerThread.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase.class new file mode 100644 index 0000000..a776de4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/KnowledgeBase.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/Service.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/Service.class new file mode 100644 index 0000000..ceb9095 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/Service.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ServiceList$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ServiceList$1.class new file mode 100644 index 0000000..ef94436 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ServiceList$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ServiceList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ServiceList.class new file mode 100644 index 0000000..dd85e3c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/ServiceList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/WSDLReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/WSDLReader.class new file mode 100644 index 0000000..e855c5b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/WSDLReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/XSDReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/XSDReader.class new file mode 100644 index 0000000..d7fa920 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/kb/XSDReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/IServiceCommand.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/IServiceCommand.class new file mode 100644 index 0000000..93242f8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/IServiceCommand.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/Main.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/Main.class new file mode 100644 index 0000000..4c3c2f6 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/Main.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/PerformQuery.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/PerformQuery.class new file mode 100644 index 0000000..ecb111d Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/PerformQuery.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/SetBootstrap.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/SetBootstrap.class new file mode 100644 index 0000000..30e22c0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/SetBootstrap.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/SetWaitTime.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/SetWaitTime.class new file mode 100644 index 0000000..aa686a4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/SetWaitTime.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/WSCService.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/WSCService.class new file mode 100644 index 0000000..2ca074f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/service/WSCService.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ChallengeDesc.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ChallengeDesc.class new file mode 100644 index 0000000..7c175db Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ChallengeDesc.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ConceptDesc.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ConceptDesc.class new file mode 100644 index 0000000..5446cb9 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ConceptDesc.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/Named.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/Named.class new file mode 100644 index 0000000..5255c3b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/Named.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ServiceDesc.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ServiceDesc.class new file mode 100644 index 0000000..28d7c1a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/ServiceDesc.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/SolutionDesc.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/SolutionDesc.class new file mode 100644 index 0000000..80f673f Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/SolutionDesc.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/TestSetGenerator.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/TestSetGenerator.class new file mode 100644 index 0000000..9b91644 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2007/testSets/TestSetGenerator.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Abstraction.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Abstraction.class new file mode 100644 index 0000000..fda5665 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Abstraction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Concept.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Concept.class new file mode 100644 index 0000000..95e96ce Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Concept.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ConceptList$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ConceptList$1.class new file mode 100644 index 0000000..78170d7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ConceptList$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ConceptList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ConceptList.class new file mode 100644 index 0000000..5093113 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ConceptList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/IDObject.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/IDObject.class new file mode 100644 index 0000000..2f041ac Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/IDObject.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Problem.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Problem.class new file mode 100644 index 0000000..f9b2ea7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Problem.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Rand.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Rand.class new file mode 100644 index 0000000..3eb5e52 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Rand.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Service.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Service.class new file mode 100644 index 0000000..87fd4a8 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Service.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ServiceList$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ServiceList$1.class new file mode 100644 index 0000000..1d8ec80 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ServiceList$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ServiceList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ServiceList.class new file mode 100644 index 0000000..d827363 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/ServiceList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Structure$EType.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Structure$EType.class new file mode 100644 index 0000000..21a47a9 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Structure$EType.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Structure.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Structure.class new file mode 100644 index 0000000..1bab2fa Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/Structure.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/StructureList$1.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/StructureList$1.class new file mode 100644 index 0000000..d3a416a Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/StructureList$1.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/StructureList.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/StructureList.class new file mode 100644 index 0000000..48f475b Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/StructureList.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/XMLObject.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/XMLObject.class new file mode 100644 index 0000000..6f1e475 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/XMLObject.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/IDTester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/IDTester.class new file mode 100644 index 0000000..cd10b58 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/IDTester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/ProblemTester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/ProblemTester.class new file mode 100644 index 0000000..52d83f7 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/ProblemTester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/TaxTester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/TaxTester.class new file mode 100644 index 0000000..b57d7ac Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/generator/test/TaxTester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Alternatives.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Alternatives.class new file mode 100644 index 0000000..48e8242 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Alternatives.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/BPELSolutionParser.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/BPELSolutionParser.class new file mode 100644 index 0000000..5dee8da Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/BPELSolutionParser.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/BPELSolutionParser.rs b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/BPELSolutionParser.rs new file mode 100644 index 0000000..cc98375 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/BPELSolutionParser.rs @@ -0,0 +1,8 @@ +test.org.sigoa.wsc.c2008.parser.StructureElement +test.org.sigoa.wsc.c2008.parser.Alternatives +test.org.sigoa.wsc.c2008.parser.Solution +test.org.sigoa.wsc.c2008.parser.Parallel +test.org.sigoa.wsc.c2008.parser.ServiceInvocation +test.org.sigoa.wsc.c2008.parser.SolutionElement +test.org.sigoa.wsc.c2008.parser.BPELSolutionParser +test.org.sigoa.wsc.c2008.parser.Sequence diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/OntologyElement.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/OntologyElement.class new file mode 100644 index 0000000..1adfcdb Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/OntologyElement.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/OntologyReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/OntologyReader.class new file mode 100644 index 0000000..32c4dc3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/OntologyReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Parallel.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Parallel.class new file mode 100644 index 0000000..38760de Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Parallel.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Sequence.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Sequence.class new file mode 100644 index 0000000..98408d4 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Sequence.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Service.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Service.class new file mode 100644 index 0000000..0913515 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Service.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/ServiceInvocation.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/ServiceInvocation.class new file mode 100644 index 0000000..12fc855 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/ServiceInvocation.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Solution.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Solution.class new file mode 100644 index 0000000..1f4a556 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Solution.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/SolutionElement.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/SolutionElement.class new file mode 100644 index 0000000..d12d81d Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/SolutionElement.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Stage.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Stage.class new file mode 100644 index 0000000..ece8569 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Stage.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/StructureElement.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/StructureElement.class new file mode 100644 index 0000000..1514002 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/StructureElement.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Tester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Tester.class new file mode 100644 index 0000000..dc6f0fa Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Tester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Tester2.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Tester2.class new file mode 100644 index 0000000..219fce3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/Tester2.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/WSDLReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/WSDLReader.class new file mode 100644 index 0000000..61bc711 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2008/parser/WSDLReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Abstraction.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Abstraction.class new file mode 100644 index 0000000..12390e3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Abstraction.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Concept.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Concept.class new file mode 100644 index 0000000..62b52f5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Concept.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/IDObject.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/IDObject.class new file mode 100644 index 0000000..60a1d4c Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/IDObject.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Problem.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Problem.class new file mode 100644 index 0000000..ab86c3d Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Problem.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Rand.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Rand.class new file mode 100644 index 0000000..7df52dd Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Rand.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Service.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Service.class new file mode 100644 index 0000000..bf04d0e Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Service.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Structure$EType.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Structure$EType.class new file mode 100644 index 0000000..866ad44 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Structure$EType.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Structure.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Structure.class new file mode 100644 index 0000000..1a789c2 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/Structure.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/XMLObject.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/XMLObject.class new file mode 100644 index 0000000..b5dafd0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/XMLObject.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/IDTester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/IDTester.class new file mode 100644 index 0000000..b621194 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/IDTester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/ProblemTester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/ProblemTester.class new file mode 100644 index 0000000..e510fde Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/ProblemTester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/TaxTester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/TaxTester.class new file mode 100644 index 0000000..4d707f5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/generator/test/TaxTester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Alternatives.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Alternatives.class new file mode 100644 index 0000000..a3b49f5 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Alternatives.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/BPELSolutionParser.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/BPELSolutionParser.class new file mode 100644 index 0000000..601c1e2 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/BPELSolutionParser.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/BPELSolutionParser.rs b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/BPELSolutionParser.rs new file mode 100644 index 0000000..0d28065 --- /dev/null +++ b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/BPELSolutionParser.rs @@ -0,0 +1,8 @@ +test.org.sigoa.wsc.c2009.parser.Sequence +test.org.sigoa.wsc.c2009.parser.Parallel +test.org.sigoa.wsc.c2009.parser.BPELSolutionParser +test.org.sigoa.wsc.c2009.parser.StructureElement +test.org.sigoa.wsc.c2009.parser.Solution +test.org.sigoa.wsc.c2009.parser.SolutionElement +test.org.sigoa.wsc.c2009.parser.Alternatives +test.org.sigoa.wsc.c2009.parser.ServiceInvocation diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/OntologyElement.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/OntologyElement.class new file mode 100644 index 0000000..8ed8138 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/OntologyElement.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/OntologyReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/OntologyReader.class new file mode 100644 index 0000000..c383325 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/OntologyReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Parallel.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Parallel.class new file mode 100644 index 0000000..a1ed2e3 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Parallel.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Sequence.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Sequence.class new file mode 100644 index 0000000..3953a88 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Sequence.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Service.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Service.class new file mode 100644 index 0000000..e2ebbee Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Service.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/ServiceInvocation.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/ServiceInvocation.class new file mode 100644 index 0000000..4d9a980 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/ServiceInvocation.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Solution.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Solution.class new file mode 100644 index 0000000..d6e20ad Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Solution.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/SolutionElement.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/SolutionElement.class new file mode 100644 index 0000000..7081565 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/SolutionElement.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Stage.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Stage.class new file mode 100644 index 0000000..5f691df Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Stage.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/StructureElement.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/StructureElement.class new file mode 100644 index 0000000..9e840dd Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/StructureElement.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Tester.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Tester.class new file mode 100644 index 0000000..2b994db Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Tester.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Tester2.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Tester2.class new file mode 100644 index 0000000..f6c8d43 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/Tester2.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/WSDLReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/WSDLReader.class new file mode 100644 index 0000000..d746a46 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/WSDLReader.class differ diff --git a/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/WSLAReader.class b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/WSLAReader.class new file mode 100644 index 0000000..f44ba67 Binary files /dev/null and b/build/web/WEB-INF/classes/test/org/sigoa/wsc/c2009/parser/WSLAReader.class differ diff --git a/build/web/WEB-INF/classes/test/rest/ElectionObjectiveWriteout.class b/build/web/WEB-INF/classes/test/rest/ElectionObjectiveWriteout.class new file mode 100644 index 0000000..e61660d Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/ElectionObjectiveWriteout.class differ diff --git a/build/web/WEB-INF/classes/test/rest/LogicQuestion.class b/build/web/WEB-INF/classes/test/rest/LogicQuestion.class new file mode 100644 index 0000000..afe8009 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/LogicQuestion.class differ diff --git a/build/web/WEB-INF/classes/test/rest/Overfit1.class b/build/web/WEB-INF/classes/test/rest/Overfit1.class new file mode 100644 index 0000000..ccd7f5f Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/Overfit1.class differ diff --git a/build/web/WEB-INF/classes/test/rest/Roulette.class b/build/web/WEB-INF/classes/test/rest/Roulette.class new file mode 100644 index 0000000..689b245 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/Roulette.class differ diff --git a/build/web/WEB-INF/classes/test/rest/Tournament.class b/build/web/WEB-INF/classes/test/rest/Tournament.class new file mode 100644 index 0000000..c8e280e Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/Tournament.class differ diff --git a/build/web/WEB-INF/classes/test/rest/VarietyWriteout.class b/build/web/WEB-INF/classes/test/rest/VarietyWriteout.class new file mode 100644 index 0000000..731d877 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/VarietyWriteout.class differ diff --git a/build/web/WEB-INF/classes/test/rest/experimentFilter/CSFilter.class b/build/web/WEB-INF/classes/test/rest/experimentFilter/CSFilter.class new file mode 100644 index 0000000..cecea08 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/experimentFilter/CSFilter.class differ diff --git a/build/web/WEB-INF/classes/test/rest/experimentFilter/ElectionFilter.class b/build/web/WEB-INF/classes/test/rest/experimentFilter/ElectionFilter.class new file mode 100644 index 0000000..06cdfb6 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/experimentFilter/ElectionFilter.class differ diff --git a/build/web/WEB-INF/classes/test/rest/fitnessLandscape/ProblemLandscape$RunThread.class b/build/web/WEB-INF/classes/test/rest/fitnessLandscape/ProblemLandscape$RunThread.class new file mode 100644 index 0000000..ee26585 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/fitnessLandscape/ProblemLandscape$RunThread.class differ diff --git a/build/web/WEB-INF/classes/test/rest/fitnessLandscape/ProblemLandscape.class b/build/web/WEB-INF/classes/test/rest/fitnessLandscape/ProblemLandscape.class new file mode 100644 index 0000000..952402c Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/fitnessLandscape/ProblemLandscape.class differ diff --git a/build/web/WEB-INF/classes/test/rest/optimization/Functions$1.class b/build/web/WEB-INF/classes/test/rest/optimization/Functions$1.class new file mode 100644 index 0000000..fa65484 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/optimization/Functions$1.class differ diff --git a/build/web/WEB-INF/classes/test/rest/optimization/Functions$2.class b/build/web/WEB-INF/classes/test/rest/optimization/Functions$2.class new file mode 100644 index 0000000..debdf20 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/optimization/Functions$2.class differ diff --git a/build/web/WEB-INF/classes/test/rest/optimization/Functions.class b/build/web/WEB-INF/classes/test/rest/optimization/Functions.class new file mode 100644 index 0000000..0f3ae54 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/optimization/Functions.class differ diff --git a/build/web/WEB-INF/classes/test/rest/optimization/Gnuplot.txt b/build/web/WEB-INF/classes/test/rest/optimization/Gnuplot.txt new file mode 100644 index 0000000..17a6601 --- /dev/null +++ b/build/web/WEB-INF/classes/test/rest/optimization/Gnuplot.txt @@ -0,0 +1,10 @@ +set data style lines +set surface +set dgrid 50,50,50 +set hidden3d + +cd 'e:' +set terminal emf +set output 'first.emf' + +splot 'e:\series\series1.txt' \ No newline at end of file diff --git a/build/web/WEB-INF/classes/test/rest/optimization/MOITest$1.class b/build/web/WEB-INF/classes/test/rest/optimization/MOITest$1.class new file mode 100644 index 0000000..612a45d Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/optimization/MOITest$1.class differ diff --git a/build/web/WEB-INF/classes/test/rest/optimization/MOITest.class b/build/web/WEB-INF/classes/test/rest/optimization/MOITest.class new file mode 100644 index 0000000..215ccdf Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/optimization/MOITest.class differ diff --git a/build/web/WEB-INF/classes/test/rest/overfitting/Overfit1.class b/build/web/WEB-INF/classes/test/rest/overfitting/Overfit1.class new file mode 100644 index 0000000..7a238d0 Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/overfitting/Overfit1.class differ diff --git a/build/web/WEB-INF/classes/test/rest/overfitting/Overfit2.class b/build/web/WEB-INF/classes/test/rest/overfitting/Overfit2.class new file mode 100644 index 0000000..d0c4d2e Binary files /dev/null and b/build/web/WEB-INF/classes/test/rest/overfitting/Overfit2.class differ diff --git a/build/web/WEB-INF/glassfish-web.xml b/build/web/WEB-INF/glassfish-web.xml new file mode 100644 index 0000000..8e9b03e --- /dev/null +++ b/build/web/WEB-INF/glassfish-web.xml @@ -0,0 +1,11 @@ + + + + /WSC-Gen + + + + Keep a copy of the generated servlet class' java code. + + + diff --git a/build/web/WEB-INF/jax-ws-catalog.xml b/build/web/WEB-INF/jax-ws-catalog.xml new file mode 100644 index 0000000..31331d7 --- /dev/null +++ b/build/web/WEB-INF/jax-ws-catalog.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/lib/WebServiceChallengeCompetition.jar b/build/web/WEB-INF/lib/WebServiceChallengeCompetition.jar new file mode 100644 index 0000000..74cf029 Binary files /dev/null and b/build/web/WEB-INF/lib/WebServiceChallengeCompetition.jar differ diff --git a/build/web/WEB-INF/lib/WebServiceChallengeGeneratorUI.jar b/build/web/WEB-INF/lib/WebServiceChallengeGeneratorUI.jar new file mode 100644 index 0000000..0b94a87 Binary files /dev/null and b/build/web/WEB-INF/lib/WebServiceChallengeGeneratorUI.jar differ diff --git a/build/web/WEB-INF/lib/WebServiceChallengeSources.jar b/build/web/WEB-INF/lib/WebServiceChallengeSources.jar new file mode 100644 index 0000000..4116e2d Binary files /dev/null and b/build/web/WEB-INF/lib/WebServiceChallengeSources.jar differ diff --git a/build/web/WEB-INF/lib/axis.jar b/build/web/WEB-INF/lib/axis.jar new file mode 100644 index 0000000..20b09a5 Binary files /dev/null and b/build/web/WEB-INF/lib/axis.jar differ diff --git a/build/web/WEB-INF/lib/commons-discovery-0.2.jar b/build/web/WEB-INF/lib/commons-discovery-0.2.jar new file mode 100644 index 0000000..b885548 Binary files /dev/null and b/build/web/WEB-INF/lib/commons-discovery-0.2.jar differ diff --git a/build/web/WEB-INF/lib/commons-logging.jar b/build/web/WEB-INF/lib/commons-logging.jar new file mode 100644 index 0000000..817aa94 Binary files /dev/null and b/build/web/WEB-INF/lib/commons-logging.jar differ diff --git a/build/web/WEB-INF/lib/dom4j-1.6.1.jar b/build/web/WEB-INF/lib/dom4j-1.6.1.jar new file mode 100644 index 0000000..c8c4dbb Binary files /dev/null and b/build/web/WEB-INF/lib/dom4j-1.6.1.jar differ diff --git a/build/web/WEB-INF/lib/jackson-annotations-2.9.4.jar b/build/web/WEB-INF/lib/jackson-annotations-2.9.4.jar new file mode 100644 index 0000000..5090865 Binary files /dev/null and b/build/web/WEB-INF/lib/jackson-annotations-2.9.4.jar differ diff --git a/build/web/WEB-INF/lib/jackson-core-2.9.4.jar b/build/web/WEB-INF/lib/jackson-core-2.9.4.jar new file mode 100644 index 0000000..5971a55 Binary files /dev/null and b/build/web/WEB-INF/lib/jackson-core-2.9.4.jar differ diff --git a/build/web/WEB-INF/lib/jackson-databind-2.9.4.jar b/build/web/WEB-INF/lib/jackson-databind-2.9.4.jar new file mode 100644 index 0000000..4315925 Binary files /dev/null and b/build/web/WEB-INF/lib/jackson-databind-2.9.4.jar differ diff --git a/build/web/WEB-INF/lib/jaxrpc.jar b/build/web/WEB-INF/lib/jaxrpc.jar new file mode 100644 index 0000000..a2c13d9 Binary files /dev/null and b/build/web/WEB-INF/lib/jaxrpc.jar differ diff --git a/build/web/WEB-INF/lib/jdom.jar b/build/web/WEB-INF/lib/jdom.jar new file mode 100644 index 0000000..288e64c Binary files /dev/null and b/build/web/WEB-INF/lib/jdom.jar differ diff --git a/build/web/WEB-INF/lib/saaj.jar b/build/web/WEB-INF/lib/saaj.jar new file mode 100644 index 0000000..4ea696e Binary files /dev/null and b/build/web/WEB-INF/lib/saaj.jar differ diff --git a/build/web/WEB-INF/lib/wsdl4j.jar b/build/web/WEB-INF/lib/wsdl4j.jar new file mode 100644 index 0000000..47cd445 Binary files /dev/null and b/build/web/WEB-INF/lib/wsdl4j.jar differ diff --git a/build/web/WEB-INF/lib/xalan-2.7.0.jar b/build/web/WEB-INF/lib/xalan-2.7.0.jar new file mode 100644 index 0000000..007be39 Binary files /dev/null and b/build/web/WEB-INF/lib/xalan-2.7.0.jar differ diff --git a/build/web/WEB-INF/lib/xercesImpl-2.8.1.jar b/build/web/WEB-INF/lib/xercesImpl-2.8.1.jar new file mode 100644 index 0000000..3b351f6 Binary files /dev/null and b/build/web/WEB-INF/lib/xercesImpl-2.8.1.jar differ diff --git a/build/web/WEB-INF/server-config.wsdd b/build/web/WEB-INF/server-config.wsdd new file mode 100644 index 0000000..d95fa5b --- /dev/null +++ b/build/web/WEB-INF/server-config.wsdd @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://xml.apache.org/axis/wsdd/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/web.xml b/build/web/WEB-INF/web.xml new file mode 100644 index 0000000..f9fcaff --- /dev/null +++ b/build/web/WEB-INF/web.xml @@ -0,0 +1,33 @@ + + + + 30 + + + Apache-Axis Servlet + AxisServlet + org.apache.axis.transport.http.AxisServlet + + + AxisServlet + /servlet/AxisServlet + + + AxisServlet + *.jws + + + AxisServlet + /services/* + + + Axis Admin Servlet + AdminServlet + org.apache.axis.transport.http.AdminServlet + 100 + + + AdminServlet + /servlet/AdminServlet + + \ No newline at end of file diff --git a/build/web/WEB-INF/wsdl/localhost_8080/WSC-Gen/GeneratorWSService.wsdl b/build/web/WEB-INF/wsdl/localhost_8080/WSC-Gen/GeneratorWSService.wsdl new file mode 100644 index 0000000..43db3c1 --- /dev/null +++ b/build/web/WEB-INF/wsdl/localhost_8080/WSC-Gen/GeneratorWSService.wsdl @@ -0,0 +1,413 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/web/WEB-INF/wsdl/localhost_8080/WSC-Gen/GeneratorWSService.xsd_1.xsd b/build/web/WEB-INF/wsdl/localhost_8080/WSC-Gen/GeneratorWSService.xsd_1.xsd new file mode 100644 index 0000000..af1b012 --- /dev/null +++ b/build/web/WEB-INF/wsdl/localhost_8080/WSC-Gen/GeneratorWSService.xsd_1.xsd @@ -0,0 +1,272 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nbproject/ant-deploy.xml b/nbproject/ant-deploy.xml index 5d33e0d..2d5f877 100644 --- a/nbproject/ant-deploy.xml +++ b/nbproject/ant-deploy.xml @@ -1,43 +1,4 @@ - @@ -47,7 +8,7 @@ Contributor(s): - + diff --git a/nbproject/build-impl.xml b/nbproject/build-impl.xml index aed7a90..9ef130d 100644 --- a/nbproject/build-impl.xml +++ b/nbproject/build-impl.xml @@ -18,6 +18,7 @@ --> + @@ -998,6 +999,9 @@ exists or setup the property manually. For example like this: + + + @@ -1015,6 +1019,9 @@ exists or setup the property manually. For example like this: + + + diff --git a/nbproject/build-impl.xml~ b/nbproject/build-impl.xml~ new file mode 100644 index 0000000..7d53e42 --- /dev/null +++ b/nbproject/build-impl.xml~ @@ -0,0 +1,1459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set build.dir + Must set build.web.dir + Must set build.generated.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.war + + + + + + + + + +The Java EE server classpath is not correctly set up - server home directory is missing. +Either open the project in the IDE and assign the server or setup the server classpath manually. +For example like this: + ant -Dj2ee.server.home=<app_server_installation_directory> + + +The Java EE server classpath is not correctly set up. Your active server type is ${j2ee.server.type}. +Either open the project in the IDE and assign the server or setup the server classpath manually. +For example like this: + ant -Duser.properties.file=<path_to_property_file> (where you put the property "j2ee.platform.classpath" in a .properties file) +or ant -Dj2ee.platform.classpath=<server_classpath> (where no properties file is used) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +The libs.CopyLibs.classpath property is not set up. +This property must point to +org-netbeans-modules-java-j2seproject-copylibstask.jar file which is part +of NetBeans IDE installation and is usually located at +<netbeans_installation>/java<version>/ant/extra folder. +Either open the project in the IDE and make sure CopyLibs library +exists or setup the property manually. For example like this: + ant -Dlibs.CopyLibs.classpath=a/path/to/org-netbeans-modules-java-j2seproject-copylibstask.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.jsp.includes + + + + + + + + + + + + + + + + + + + + + + + + + + Must select a file in the IDE or set jsp.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Browser not found, cannot launch the deployed application. Try to set the BROWSER environment variable. + + + Launching ${browse.url} + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nbproject/genfiles.properties b/nbproject/genfiles.properties index 782926d..fb4ce09 100644 --- a/nbproject/genfiles.properties +++ b/nbproject/genfiles.properties @@ -1,9 +1,17 @@ -build.xml.data.CRC32=59c97cea +build.xml.data.CRC32=7b1a7c2c +build.xml.data.CRC32=daf48ac6 build.xml.script.CRC32=bcdf5eca -build.xml.stylesheet.CRC32=651128d4@1.77.1.1 +build.xml.stylesheet.CRC32=651128d4@1.68.1.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=59c97cea -nbproject/build-impl.xml.script.CRC32=37407d58 +nbproject/build-impl.xml.data.CRC32=7b1a7c2c +nbproject/build-impl.xml.script.CRC32=7965e830 nbproject/build-impl.xml.stylesheet.CRC32=99ea4b56@1.77.1.1 +nbproject/rest-build.xml.data.CRC32=0ab29f81 +nbproject/rest-build.xml.script.CRC32=c9ad12d8 +nbproject/rest-build.xml.stylesheet.CRC32=0cfeebcc@1.31.1 +nbproject/jaxws-build.xml.stylesheet.CRC32=6608c2cf +nbproject/build-impl.xml.data.CRC32=daf48ac6 +nbproject/build-impl.xml.script.CRC32=b58a9c25 +nbproject/build-impl.xml.stylesheet.CRC32=99ea4b56@1.68.1.1 nbproject/jaxws-build.xml.stylesheet.CRC32=6608c2cf diff --git a/nbproject/project.properties b/nbproject/project.properties index 0175135..721cbc5 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -5,7 +5,7 @@ annotation.processing.run.all.processors=true annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output auxiliary.org-netbeans-modules-projectimport-eclipse-core.key=src=src;file=src/lib/jdom.jar;file=src/lib/WebServiceChallengeCompetition.jar;file=src/lib/WebServiceChallengeGeneratorUI.jar;file=src/lib/WebServiceChallengeSources.jar;file=src/lib/xalan-2.7.0.jar;file=src/lib/xercesImpl-2.8.1.jar;file=src/lib/dom4j-1.6.1.jar;output=bin;web=/WebContent;context=WSC-Gen; auxiliary.org-netbeans-modules-projectimport-eclipse-core.project=. -auxiliary.org-netbeans-modules-projectimport-eclipse-core.timestamp=1521423118000 +auxiliary.org-netbeans-modules-projectimport-eclipse-core.timestamp=1522707033972 build.classes.dir=${build.web.dir}/WEB-INF/classes build.classes.excludes=**/*.java,**/*.form build.dir=build @@ -26,11 +26,15 @@ dist.dir=dist dist.ear.war=${dist.dir}/${war.ear.name} dist.javadoc.dir=${dist.dir}/javadoc dist.war=${dist.dir}/${war.name} +endorsed.classpath= excludes= file.reference.axis.jar=WebContent/WEB-INF/lib/axis.jar file.reference.commons-discovery-0.2.jar=WebContent/WEB-INF/lib/commons-discovery-0.2.jar file.reference.commons-logging.jar=WebContent/WEB-INF/lib/commons-logging.jar file.reference.dom4j-1.6.1.jar=src/lib/dom4j-1.6.1.jar +file.reference.jackson-annotations-2.9.4.jar=src/lib/jackson-annotations-2.9.4.jar +file.reference.jackson-core-2.9.4.jar=src/lib/jackson-core-2.9.4.jar +file.reference.jackson-databind-2.9.4.jar=src/lib/jackson-databind-2.9.4.jar file.reference.jaxrpc.jar=WebContent/WEB-INF/lib/jaxrpc.jar file.reference.jdom.jar=src/lib/jdom.jar file.reference.saaj.jar=WebContent/WEB-INF/lib/saaj.jar @@ -46,7 +50,7 @@ j2ee.compile.on.save=true j2ee.copy.static.files.on.save=true j2ee.deploy.on.save=false j2ee.platform=1.5 -j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar +j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar @@ -68,7 +72,10 @@ javac.classpath=\ ${file.reference.WebServiceChallengeSources.jar}:\ ${file.reference.xalan-2.7.0.jar}:\ ${file.reference.xercesImpl-2.8.1.jar}:\ - ${file.reference.dom4j-1.6.1.jar} + ${file.reference.dom4j-1.6.1.jar}:\ + ${file.reference.jackson-annotations-2.9.4.jar}:\ + ${file.reference.jackson-core-2.9.4.jar}:\ + ${file.reference.jackson-databind-2.9.4.jar} # Space-separated list of extra javac options javac.compilerargs= javac.debug=true @@ -95,10 +102,10 @@ javadoc.use=true javadoc.version=false javadoc.windowtitle= lib.dir=WebContent/WEB-INF/lib -no.dependencies=false persistence.xml.dir=${conf.dir} platform.active=default_platform resource.dir=setup +rest.config.type=ide run.test.classpath=\ ${javac.test.classpath}:\ ${build.test.classes.dir} diff --git a/nbproject/project.xml b/nbproject/project.xml index 45b7520..5e0e8ed 100644 --- a/nbproject/project.xml +++ b/nbproject/project.xml @@ -3,6 +3,7 @@ org.netbeans.modules.web.project + @@ -63,6 +64,18 @@ ${file.reference.dom4j-1.6.1.jar} WEB-INF/lib + + ${file.reference.jackson-annotations-2.9.4.jar} + WEB-INF/lib + + + ${file.reference.jackson-core-2.9.4.jar} + WEB-INF/lib + + + ${file.reference.jackson-databind-2.9.4.jar} + WEB-INF/lib + diff --git a/src/ca/concordia/cse/gipsy/ws/rest/ApplicationConfig.java b/src/ca/concordia/cse/gipsy/ws/rest/ApplicationConfig.java new file mode 100644 index 0000000..494822a --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/rest/ApplicationConfig.java @@ -0,0 +1,6 @@ +package ca.concordia.cse.gipsy.ws.rest; + +import javax.ws.rs.core.Application; + +@javax.ws.rs.ApplicationPath("resources") +public class ApplicationConfig extends Application {} diff --git a/src/ca/concordia/cse/gipsy/ws/rest/GeneratorConfiguration.java b/src/ca/concordia/cse/gipsy/ws/rest/GeneratorConfiguration.java new file mode 100644 index 0000000..cf13e4c --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/rest/GeneratorConfiguration.java @@ -0,0 +1,72 @@ +package ca.concordia.cse.gipsy.ws.rest; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlRootElement; + +/** + * + * @author Jo + */ +@XmlRootElement +public class GeneratorConfiguration implements Serializable { + public int numberOfConcepts; + public int numberOfServices; + public boolean solvableProblem; + public int[] solutionsList ; + + public GeneratorConfiguration() { + + } + + public void setNumberOfConcepts(String valueInput) { + this.numberOfConcepts = getInt(valueInput, 10000, "Number of concepts"); + } + + public void setNumberOfServices(String valueInput) { + this.numberOfServices = getInt(valueInput, 4000, "Number of services"); + } + + public void setSolvableProblem(boolean solvableProblem) { + this.solvableProblem = solvableProblem; + } + + public void setSolutionsListViaString(String valueInput) { + String[] differentDepths = valueInput.split(","); + + solutionsList = new int[differentDepths.length]; + + for (int i = 0; i < differentDepths.length; i++) { + solutionsList[i] = getInt(differentDepths[i], 10, "Solution list depth"); + } + } + + public void setSolutionsList(int[] valueInput) { + this.solutionsList = valueInput; + } + + public int getNumberOfConcepts() { + return numberOfConcepts; + } + + public int getNumberOfServices() { + return numberOfServices; + } + + public boolean isSolvableProblem() { + return solvableProblem; + } + + public int[] getSolutionsList() { + return solutionsList; + } + + private int getInt(String value, int defaultVal, String paramName) { + try { + return Integer.parseInt(value); + } catch (Exception ex) { + System.out.println("Invalid value for " + paramName + ", taking default value: " + defaultVal); + return defaultVal; + } + } + +} diff --git a/src/ca/concordia/cse/gipsy/ws/rest/MainRestJavaClient.java b/src/ca/concordia/cse/gipsy/ws/rest/MainRestJavaClient.java new file mode 100644 index 0000000..9554c98 --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/rest/MainRestJavaClient.java @@ -0,0 +1,86 @@ +package ca.concordia.cse.gipsy.ws.rest; + +import java.util.Scanner; + +/** + * + * @author Jo + */ +public class MainRestJavaClient { + public static void main(String[] args) { + RestJavaClient client = new RestJavaClient("http://localhost:8080/WSC-Gen/resources/restGenerator"); + + Scanner scan = new Scanner(System.in); + + boolean finished = false; + + while (!finished) { + System.out.println("Choose your option (exit to leave): "); + System.out.println("GENERATE: to generate the files"); + System.out.println("WSDL: to get the wsdl file"); + System.out.println("OWL: to get the owl file"); + System.out.println("BPEL: to get the bpel file"); + System.out.println("WSLA: to get the wsla file"); + System.out.println("LOG: to get the log file"); + System.out.println(""); + + String answer = scan.nextLine(); + + switch (answer.toUpperCase()) { + case "GENERATE": + client.generateFiles(getGenConfiguration(scan)); + break; + case "WSDL": + client.getWSDL(); + break; + case "OWL": + client.getOWL(); + break; + case "WSLA": + client.getWSLA(); + break; + case "LOG": + client.getLogFile(getAnswer("Enter log type: ", scan), getAnswer("Enter start time: ", scan), getAnswer("Enter end time: ", scan)); + break; + case "BPEL": + client.getBPEL(); + break; + case "EXIT": + finished = true; + break; + default: + System.out.println("Wrong choice. Please try again."); + break; + } + } + + scan.close(); + } + + private static GeneratorConfiguration getGenConfiguration(Scanner scan) { + GeneratorConfiguration config = new GeneratorConfiguration(); + + System.out.println("Value for number of concepts (integer):"); + config.setNumberOfConcepts(scan.nextLine()); + + System.out.println("Value for number of services (integer):"); + config.setNumberOfServices(scan.nextLine()); + + System.out.println("Value for is solvable (true or false):"); + boolean isSolvable = Boolean.parseBoolean(scan.nextLine()); + + config.setSolvableProblem(isSolvable); + + if (isSolvable) { + System.out.println("Value for solutions list (integers separated by ,):"); + config.setSolutionsListViaString(scan.nextLine()); + } + + return config; + } + + private static String getAnswer(String question, Scanner scan) { + System.out.println(question); + return scan.nextLine(); + } +} \ No newline at end of file diff --git a/src/ca/concordia/cse/gipsy/ws/rest/RestGenerator.java b/src/ca/concordia/cse/gipsy/ws/rest/RestGenerator.java new file mode 100644 index 0000000..e3f9687 --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/rest/RestGenerator.java @@ -0,0 +1,163 @@ +package ca.concordia.cse.gipsy.ws.rest; + +import ca.concordia.cse.gipsy.ws.soap.Generator; +import ca.concordia.cse.gipsy.ws.syslog.LoggerUtility; +import com.fasterxml.jackson.databind.ObjectMapper; +import java.io.File; +import javax.ejb.Stateless; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.PUT; +import javax.ws.rs.DELETE; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; +import javax.ws.rs.core.Response.ResponseBuilder; + +/** + * + * @author Jo + */ +@Stateless +@Path("restGenerator") +public class RestGenerator { + private Generator instance; + private LoggerUtility logUtility; + + public RestGenerator() { + instance = new Generator(); + logUtility = new LoggerUtility(); + + try { + instance.setDefault(); + } catch (Exception ex) { + logUtility.log("Problem when setting the defaults of the generator (REST). Error: " + ex.getMessage(), LoggerUtility.LOG_TYPES.ERROR); + System.out.println("Problem when setting the defaults of the generator. Error: " + ex.getMessage()); + } + } + + @PUT + @Path("gen") + @Consumes(MediaType.APPLICATION_JSON) + public Response generate(String jsonInput) { + ObjectMapper ob = new ObjectMapper(); + + try { + GeneratorConfiguration config = ob.readValue(jsonInput, GeneratorConfiguration.class); + + instance.setNumberOfConcepts(config.getNumberOfConcepts()); + instance.setNumberOfServices(config.getNumberOfServices()); + instance.setSolvableProblem(config.isSolvableProblem()); + + if (config.isSolvableProblem()) { + instance.setSolutionsList(config.getSolutionsList()); + instance.setCompleteSolutionDepth(); + } + + instance.start(); + + logUtility.log("Generation of the files started (REST).", LoggerUtility.LOG_TYPES.EVENTS); + + return Response.status(Response.Status.OK).build(); + } catch (Exception ex) { + logUtility.log("Problem starting the generation of files (REST). Error: " + ex.getMessage(), LoggerUtility.LOG_TYPES.ERROR); + System.out.println(ex.getMessage()); + return Response.status(Response.Status.BAD_REQUEST).build(); + } + } + + @GET + @Path("gen/{fileType}") + @Produces(MediaType.TEXT_PLAIN) + public Response getFileGenerated(@PathParam("fileType") String fileType) { + String fileName = ""; + + try { + switch(fileType.toLowerCase()) { + case "wsdl": + fileName = instance.getServiceWSDLFileName(); + break; + case "owl": + fileName = instance.getOwlFileName(); + break; + case "wsla": + fileName = instance.getWSLAFileName(); + break; + case "bpel": + fileName = instance.getBpelFileName(); + break; + } + + if (fileName.isEmpty()) { + logUtility.log("Invalid file type to get (REST)", LoggerUtility.LOG_TYPES.ERROR); + throw new Exception("Invalid file type to get."); + } + + logUtility.log("File " + fileName + " has been requested for download (REST).", LoggerUtility.LOG_TYPES.EVENTS); + + return this.generateGetResponse(fileName); + } catch (Exception ex) { + logUtility.log("Problem when trying to download a generated file (REST). Error: " + ex.getMessage(), LoggerUtility.LOG_TYPES.ERROR); + System.out.println(ex.getMessage()); + return Response.status(Response.Status.BAD_GATEWAY).build(); + } + } + + private Response generateGetResponse(String fileName) { + File toReturn = instance.getFile(fileName); + + ResponseBuilder response; + + if (toReturn != null) { + response = Response.ok(toReturn, MediaType.TEXT_PLAIN); + response.header("Content-Disposition", "attachment; filename=\"" + fileName + "\""); + } else { + response = Response.status(Response.Status.NOT_FOUND); + } + + return response.build(); + } + + /* + For the methods that aren't allowed + */ + @PUT + @Path("gen/{fileType}") + public Response notImplementedGetFilePUT() { + return Response.status(Response.Status.METHOD_NOT_ALLOWED).build(); + } + + @POST + @Path("gen/{fileType}") + public Response notImplementedGetFilePOST() { + return Response.status(Response.Status.METHOD_NOT_ALLOWED).build(); + } + + @DELETE + @Path("gen/{fileType}") + public Response notImplementedGetFileDELETE() { + return Response.status(Response.Status.METHOD_NOT_ALLOWED).build(); + } + + @GET + @Path("gen") + public Response notImplementedGenFilesGET() { + return Response.status(Response.Status.METHOD_NOT_ALLOWED).build(); + } + + @POST + @Path("gen") + public Response notImplementedGenFilesPOST() { + return Response.status(Response.Status.METHOD_NOT_ALLOWED).build(); + } + + @DELETE + @Path("gen") + public Response notImplementedGenFilesDELETE() { + return Response.status(Response.Status.METHOD_NOT_ALLOWED).build(); + } + +} \ No newline at end of file diff --git a/src/ca/concordia/cse/gipsy/ws/rest/RestJavaClient.java b/src/ca/concordia/cse/gipsy/ws/rest/RestJavaClient.java new file mode 100644 index 0000000..c080b54 --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/rest/RestJavaClient.java @@ -0,0 +1,110 @@ +package ca.concordia.cse.gipsy.ws.rest; + +import ca.concordia.cse.gipsy.ws.syslog.LoggerUtility; +import java.io.File; +import java.io.InputStream; +import java.nio.file.Files; +import javax.swing.JFileChooser; +import javax.ws.rs.client.Client; +import javax.ws.rs.client.ClientBuilder; +import javax.ws.rs.client.Entity; +import javax.ws.rs.client.WebTarget; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +/** + * + * @author Jo + */ +public class RestJavaClient { + private Client restClient; + private String urlRestApi; + private LoggerUtility logUtility; + + + public RestJavaClient(String urlRestApi) { + restClient = ClientBuilder.newClient(); + logUtility = new LoggerUtility(); + this.urlRestApi = urlRestApi; + } + + public void generateFiles(GeneratorConfiguration configs) { + WebTarget resource = restClient.target(this.urlRestApi + "/gen"); + + resource.request(MediaType.APPLICATION_JSON) + .put(Entity.json(configs)); + } + + public void getWSDL() { + getFile("wsdl"); + } + + public void getWSLA() { + getFile("wsla"); + } + + public void getOWL() { + getFile("owl"); + } + + public void getBPEL() { + getFile("bpel"); + } + + public void getLogFile(String fileType, String startTime, String endTime) { + InputStream is; + + if (startTime.isEmpty() || endTime.isEmpty()) { + is = logUtility.getLog(fileType); + } else { + is = logUtility.getLog(fileType, Long.parseLong(startTime), Long.parseLong(endTime)); + } + + File whereToSave = askWhereToSave(); + + if (whereToSave == null) { + System.out.println("You need to selected a file for where to download the " + fileType + " log file. Aborting."); + } else { + try { + Files.copy(is, whereToSave.toPath()); + } catch (Exception ex) { + System.out.println("Error saving the log file to the specified path. Error: " + ex.getMessage()); + } + } + } + + private void getFile(String fileType) { + WebTarget resource = restClient.target(this.urlRestApi + "/gen/" + fileType); + + Response answer = resource.request(MediaType.TEXT_PLAIN).get(); + + if (answer.getStatus() == Response.Status.OK.getStatusCode()) { + InputStream is = answer.readEntity(InputStream.class); + + File whereToSave = askWhereToSave(); + + if (whereToSave == null) { + System.out.println("You need to selected a file for where to download the " + fileType + " file. Aborting."); + } else { + try { + Files.copy(is, whereToSave.toPath()); + } catch (Exception ex) { + System.out.println("Error saving the file to the specified path. Error: " + ex.getLocalizedMessage()); + } + } + } else { + System.out.println("Error download the " + fileType + " file. Status code: " + answer.getStatus()); + } + } + + private File askWhereToSave() { + JFileChooser fileChooser = new JFileChooser(); + + if (fileChooser.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) { + fileChooser.setVisible(false); + return fileChooser.getSelectedFile(); + } + + return null; + } +} \ No newline at end of file diff --git a/src/ca/concordia/cse/gipsy/ws/soap/Generator.java b/src/ca/concordia/cse/gipsy/ws/soap/Generator.java index 8928945..e39073c 100644 --- a/src/ca/concordia/cse/gipsy/ws/soap/Generator.java +++ b/src/ca/concordia/cse/gipsy/ws/soap/Generator.java @@ -1,13 +1,13 @@ package ca.concordia.cse.gipsy.ws.soap; +import ca.concordia.cse.gipsy.ws.syslog.LoggerUtility; import de.vs.unikassel.generator.gui.listener.GeneratorGUIListener; import java.io.File; import de.vs.unikassel.generator.gui.listener.TaskGenerator; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; -import javax.swing.JOptionPane; /** * Generator based on GeneratorGUIListener.java in de.vs.unikassel.generator.gui.listener @@ -37,8 +37,10 @@ public class Generator { private boolean ignoreMinimum = false; private boolean isRunning = false; + private LoggerUtility logUtility; + public Generator() { - + this.logUtility = new LoggerUtility(); } @@ -48,7 +50,7 @@ public Generator() { */ public void setDefault() throws Exception{ setOutputFolder(System.getProperty("user.dir")); - setOverrideFiles(true); + setOverrideFiles(true); setNumberOfConcepts(10000); setNumberOfServices(4000); @@ -81,14 +83,18 @@ public boolean start() throws Exception{ taskGenerator.setIsGUI(false); - Thread taskGeneratorThread = new Thread((Runnable) taskGenerator); - taskGeneratorThread.start(); - try { + logUtility.log("Main thread in Generator class (start) is started.", LoggerUtility.LOG_TYPES.EVENTS); + + Thread taskGeneratorThread = new Thread((Runnable) taskGenerator); + taskGeneratorThread.start(); + taskGeneratorThread.join(); + logUtility.log("Main thread in Generator class (start) is finished.", LoggerUtility.LOG_TYPES.EVENTS); this.isRunning = false; return true; } catch (InterruptedException ex) { + logUtility.log("Exception when waiting for main thread in generator. " + ex.getMessage(), LoggerUtility.LOG_TYPES.ERROR); System.out.println("Exception when waiting for main thread in generator. " + ex.getMessage()); this.isRunning = false; return false; @@ -305,6 +311,7 @@ public void setBpelFileName(String bpelFileName) throws Exception { bpelFileName = bpelFileName+".bpel"; } if(containsFile(getOutputFolder(), bpelFileName) && !getOverrideFiles()){ + logUtility.log("Files with same name already exist: bpel. Please check box to override or change directory.", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("Files with same name already exist: bpel. Please check box to override or change directory"); }else{ @@ -321,6 +328,7 @@ public void setBpelFileName(String bpelFileName) throws Exception { */ public String getBpelFileName() throws Exception{ if(bpelFileName == null || bpelFileName.trim().equals("")){ + logUtility.log("bpel file name must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("bpel file name must be valid"); } return bpelFileName; @@ -356,6 +364,7 @@ public void setOwlFileName(String owlFileName) throws Exception{ } // Check if the file already exists. if(containsFile(getOutputFolder(), owlFileName) && !getOverrideFiles()) { + logUtility.log("Files with same name already exist: owl. Please check box to override or change directory.", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("Files with same name already exist: owl. Please check box to override or change directory"); }else{ @@ -370,6 +379,7 @@ public void setOwlFileName(String owlFileName) throws Exception{ */ public String getOwlFileName() throws Exception{ if(owlFileName == null || owlFileName.trim().equals("")){ + logUtility.log("owl file name must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("owl file name must be valid"); } return owlFileName; @@ -382,6 +392,7 @@ public String getOwlFileName() throws Exception{ */ public void setTaskWSDLFileName(String taskWSDLFileName) throws Exception{ if(taskWSDLFileName == null || taskWSDLFileName.trim().equals("")){ + logUtility.log("task-wsdl-file must have a valid name", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("task-wsdl-file must have a valid name"); } // Correct file-extension. @@ -390,7 +401,7 @@ public void setTaskWSDLFileName(String taskWSDLFileName) throws Exception{ } // Check if the file already exists. if(containsFile(outputFolder, taskWSDLFileName) && !getOverrideFiles()) { - + logUtility.log("Files with same name already exist: taskWsdlFileName. Please check box to override or change directory.", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("Files with same name already exist: taskWsdlFileName. Please check box to override or change directory"); }else{ @@ -406,6 +417,7 @@ public void setTaskWSDLFileName(String taskWSDLFileName) throws Exception{ */ public String getTaskWSDLFileName() throws Exception{ if(taskWSDLFileName == null || taskWSDLFileName.trim().equals("")){ + logUtility.log("taskWSDLFileName file name must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("taskWSDLFileName file name must be valid"); } return this.taskWSDLFileName; @@ -420,6 +432,7 @@ public String getTaskWSDLFileName() throws Exception{ */ public void setWSLAFileName(String WSLAFileName) throws Exception{ if(WSLAFileName == null || WSLAFileName.trim().equals("")) { + logUtility.log("WSLA file name must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("WSLA file name must be valid"); } @@ -429,6 +442,7 @@ public void setWSLAFileName(String WSLAFileName) throws Exception{ WSLAFileName = WSLAFileName+".wsla"; } if(containsFile(outputFolder, WSLAFileName) && !getOverrideFiles()) { + logUtility.log("Files with same name already exist: WSLAFileName. Please check box to override or change directory.", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("Files with same name already exist: WSLAFileName. Please check box to override or change directory"); }else{ @@ -444,6 +458,7 @@ public void setWSLAFileName(String WSLAFileName) throws Exception{ */ public String getWSLAFileName() throws Exception{ if(WSLAFileName == null || WSLAFileName.trim().equals("")){ + logUtility.log("WSLAFileName file name must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("WSLAFileName file name must be valid"); } return this.WSLAFileName; @@ -457,6 +472,7 @@ public String getWSLAFileName() throws Exception{ public void setServiceWSDLFileName(String serviceWSDLFileName) throws Exception{ if(serviceWSDLFileName == null || serviceWSDLFileName.trim().equals("")) { + logUtility.log("service wsdl file must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("service wsdl file must be valid"); } // Correct file-extension. @@ -465,6 +481,7 @@ public void setServiceWSDLFileName(String serviceWSDLFileName) throws Exception{ } // Check if the file already exists. if(containsFile(outputFolder, serviceWSDLFileName) && !getOverrideFiles()) { + logUtility.log("Files with same name already exist: serviceWSDLFileName. Please check box to override or change directory.", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("Files with same name already exist: serviceWSDLFileName. Please check box to override or change directory"); }else{ this.serviceWSDLFileName = serviceWSDLFileName; @@ -479,6 +496,7 @@ public void setServiceWSDLFileName(String serviceWSDLFileName) throws Exception{ */ public String getServiceWSDLFileName() throws Exception{ if(serviceWSDLFileName == null || serviceWSDLFileName.trim().equals("")){ + logUtility.log("serviceWSDLFileName file name must be valid", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("serviceWSDLFileName file name must be valid"); } return this.serviceWSDLFileName; @@ -559,6 +577,7 @@ public String infoButton() { infoFileText.append("\n"); } } catch (IOException exception) { + logUtility.log("GeneratorGUIListener: An error occurred during the reading of the info-file at "+GeneratorGUIListener.infoFilePath, LoggerUtility.LOG_TYPES.ERROR); System.err.println("GeneratorGUIListener: An error occurred during the reading of the info-file at "+GeneratorGUIListener.infoFilePath); return "message error"; } diff --git a/src/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.java b/src/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.java index 11137f0..25402e2 100644 --- a/src/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.java +++ b/src/ca/concordia/cse/gipsy/ws/soap/GeneratorWS.java @@ -1,5 +1,6 @@ package ca.concordia.cse.gipsy.ws.soap; +import ca.concordia.cse.gipsy.ws.syslog.LoggerUtility; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.jws.Oneway; @@ -15,13 +16,16 @@ @WebService(name="GeneratorWS") public class GeneratorWS { private Generator instance; + private LoggerUtility logUtility; public GeneratorWS() { instance = new Generator(); + logUtility = new LoggerUtility(); try { instance.setDefault(); } catch (Exception ex) { + logUtility.log("Problem when setting the defaults of the generator (SOAP). Error: " + ex.getMessage(), LoggerUtility.LOG_TYPES.ERROR); System.out.println("Problem when setting the defaults of the generator. Error: " + ex.getMessage()); } } @@ -46,9 +50,12 @@ public DataHandler getFileGenerated(@WebParam(name="fileType") String fileType) } if (fileName.isEmpty()) { + logUtility.log("Invalid generated file to get (SOAP).", LoggerUtility.LOG_TYPES.ERROR); throw new Exception("Invalid file type to get."); } + logUtility.log("File " + fileName + " has been requested for download.", LoggerUtility.LOG_TYPES.EVENTS); + FileDataSource dataSource = new FileDataSource(instance.getOutputFolder() + "/" + fileName); return new DataHandler(dataSource); } @@ -70,6 +77,7 @@ public void setDefault() throws Exception { */ @WebMethod(operationName="start") public boolean start() throws Exception { + logUtility.log("Generation of the file started. (SOAP)", LoggerUtility.LOG_TYPES.EVENTS); return instance.start(); } @@ -211,7 +219,6 @@ public void setIgnoreMinimum(@WebParam(name= "ignoreMinimum")boolean ignoreMinim instance.setIgnoreMinimum(ignoreMinimum); } - /** * Calculate the minimum number concepts */ diff --git a/src/ca/concordia/cse/gipsy/ws/syslog/LogInput.java b/src/ca/concordia/cse/gipsy/ws/syslog/LogInput.java new file mode 100644 index 0000000..719a655 --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/syslog/LogInput.java @@ -0,0 +1,54 @@ +package ca.concordia.cse.gipsy.ws.syslog; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlRootElement; + +/** + * + * @author Jo + */ +@XmlRootElement +public class LogInput implements Serializable { + public String message; + public String fileType; + public long timestamp; + + public LogInput() { + } + + public void setFileType(String fileType) { + this.fileType = fileType; + } + + public void setMessage(String message) { + this.message = message; + } + + public void setTimesteamp(long timestamp) { + this.timestamp = timestamp; + } + + public String getMessage() { + return message; + } + + public String getFileType() { + return fileType; + } + + public long getTimestamp() { + return timestamp; + } + + public void setTimeStamp() { + this.timestamp = System.currentTimeMillis() / 1000; + } + + public String getJSONRepresentation() { + return "{" + + "\"message\":\"" + this.message + "\"," + + "\"fileType\":\"" + this.fileType + "\"," + + "\"timestamp\":" + this.timestamp + + "}"; + } +} diff --git a/src/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility.java b/src/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility.java new file mode 100644 index 0000000..ffa81c2 --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/syslog/LoggerUtility.java @@ -0,0 +1,108 @@ +package ca.concordia.cse.gipsy.ws.syslog; + +import java.io.InputStream; +import javax.ws.rs.client.Client; +import javax.ws.rs.client.ClientBuilder; +import javax.ws.rs.client.Entity; +import javax.ws.rs.client.WebTarget; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +/** + * + * @author Jo + */ +public class LoggerUtility { + public static enum LOG_TYPES { + APPLICATION, + ERROR, + EVENTS + }; + + final String ENDPOINT_URL = "http://localhost:8080/WSC-Gen/resources/log"; + private Client restClient; + + public LoggerUtility() { + restClient = ClientBuilder.newClient(); + } + + public void log(String message, LOG_TYPES logType) { + String logTypeStr = getFileNameFromEnum(logType); + + LogInput input = new LogInput(); + input.message = message; + input.fileType = logTypeStr; + input.setTimeStamp(); + + WebTarget target = restClient.target(ENDPOINT_URL); + + //target.request(MediaType.APPLICATION_JSON).put(Entity.json(input)); + } + + public InputStream getLog(LOG_TYPES logType) { + String logTypeStr = getFileNameFromEnum(logType); + + WebTarget resource = restClient.target(ENDPOINT_URL + "/" + logTypeStr); + + Response answer = resource.request(MediaType.TEXT_PLAIN).get(); + + if (answer.getStatus() == Response.Status.OK.getStatusCode()) { + return answer.readEntity(InputStream.class); + } else { + System.out.println("Error download the " + logTypeStr + " file. Status code: " + answer.getStatus()); + return null; + } + } + + public InputStream getLog(String logTypeStr) { + WebTarget resource = restClient.target(ENDPOINT_URL + "/" + logTypeStr); + + Response answer = resource.request(MediaType.TEXT_PLAIN).get(); + + if (answer.getStatus() == Response.Status.OK.getStatusCode()) { + return answer.readEntity(InputStream.class); + } else { + System.out.println("Error download the " + logTypeStr + " file. Status code: " + answer.getStatus()); + return null; + } + } + + public InputStream getLog(LOG_TYPES logType, long startTime, long endTime) { + String logTypeStr = getFileNameFromEnum(logType); + + WebTarget resource = restClient.target(ENDPOINT_URL + "/" + logTypeStr + "/" + startTime + "/" + endTime); + + Response answer = resource.request(MediaType.TEXT_PLAIN).get(); + + if (answer.getStatus() == Response.Status.OK.getStatusCode()) { + return answer.readEntity(InputStream.class); + } else { + System.out.println("Error download the " + logTypeStr + " file. Status code: " + answer.getStatus()); + return null; + } + } + + public InputStream getLog(String logTypeStr, long startTime, long endTime) { + WebTarget resource = restClient.target(ENDPOINT_URL + "/" + logTypeStr + "/" + startTime + "/" + endTime); + + Response answer = resource.request(MediaType.TEXT_PLAIN).get(); + + if (answer.getStatus() == Response.Status.OK.getStatusCode()) { + return answer.readEntity(InputStream.class); + } else { + System.out.println("Error download the " + logTypeStr + " file. Status code: " + answer.getStatus()); + return null; + } + } + + private String getFileNameFromEnum(LOG_TYPES logType) { + switch (logType) { + case APPLICATION: + return "application"; + case EVENTS: + return "events"; + default: + return "error"; + } + } +} diff --git a/src/ca/concordia/cse/gipsy/ws/syslog/RestLogger.java b/src/ca/concordia/cse/gipsy/ws/syslog/RestLogger.java new file mode 100644 index 0000000..635a993 --- /dev/null +++ b/src/ca/concordia/cse/gipsy/ws/syslog/RestLogger.java @@ -0,0 +1,216 @@ +package ca.concordia.cse.gipsy.ws.syslog; + +import com.fasterxml.jackson.databind.ObjectMapper; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileOutputStream; +import java.io.FileReader; +import java.io.PrintWriter; +import java.nio.file.Files; +import java.nio.file.Paths; +import javax.ejb.Stateless; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.PUT; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; +import javax.ws.rs.core.Response.ResponseBuilder; + +/** + * + * @author Jo + */ +@Stateless +@Path("log") +public class RestLogger { + final String BASE_PATH_LOGS = System.getProperty("user.dir"); + final String ERROR_LOG_FILE_NAME = "errors.log"; + final String APPLICATION_LOG_FILE_NAME = "application.log"; + final String EVENTS_LOG_FILE_NAME = "critical_events.log"; + + public RestLogger() { + try { + java.nio.file.Path logPath = Paths.get(BASE_PATH_LOGS + "/sys_logs"); + + if (Files.notExists(logPath)) { + Files.createDirectory(logPath); + } + + if (Files.notExists(Paths.get(logPath.toString() + "/" + ERROR_LOG_FILE_NAME))) { + Files.createFile(Paths.get(logPath.toString() + "/" + ERROR_LOG_FILE_NAME)); + } + + if (Files.notExists(Paths.get(logPath.toString() + "/" + APPLICATION_LOG_FILE_NAME))) { + Files.createFile(Paths.get(logPath.toString() + "/" + APPLICATION_LOG_FILE_NAME)); + } + + if (Files.notExists(Paths.get(logPath.toString() + "/" + EVENTS_LOG_FILE_NAME))) { + Files.createFile(Paths.get(logPath.toString() + "/" + EVENTS_LOG_FILE_NAME)); + } + } catch (Exception ex) { + System.out.println("Exception in RestLogger constructor. Error: " + ex.getMessage()); + } + } + + @PUT + @Consumes(MediaType.APPLICATION_JSON) + public void log(String jsonInput) { + ObjectMapper ob = new ObjectMapper(); + PrintWriter pw = null; + + try { + LogInput input = ob.readValue(jsonInput, LogInput.class); + + String fileName = getFileName(input.getFileType()); + + File whereToSave = new File(BASE_PATH_LOGS + "/sys_logs/" + fileName); + + pw = new PrintWriter(new FileOutputStream(whereToSave, true)); + + pw.append(input.getTimestamp() + " --> " + input.getMessage()); + + } catch (Exception ex) { + System.out.println(ex.getMessage()); + } finally { + try { + if (pw != null) { + pw.close(); + } + } catch (Exception ex) { + System.out.println("Exception when cleaning writer and reader. Error: " + ex.getMessage()); + } + } + } + + @GET + @Produces(MediaType.TEXT_PLAIN) + @Path("/{fileType}") + public Response getLogFile(@PathParam("fileType") String fileType) { + String fileName = ""; + + try { + fileName = getFileName(fileType); + + if (fileName.isEmpty()) { + throw new Exception("Invalid file type to get."); + } + + return this.generateGetResponse(fileName); + } catch (Exception ex) { + System.out.println(ex.getMessage()); + return Response.status(Response.Status.BAD_GATEWAY).build(); + } + } + + @GET + @Produces(MediaType.TEXT_PLAIN) + @Path("/{fileType}/{startTime}/{endTime}") + public Response getLogFile(@PathParam("fileType") String fileType, + @PathParam("startTime") String startTime, @PathParam("endTime") String endTime) { + String fileName = ""; + + try { + fileName = getFileName(fileType); + + if (fileName.isEmpty()) { + throw new Exception("Invalid file type to get."); + } + + return generateFileByTimestamp(fileName, Long.parseLong(startTime), Long.parseLong(endTime)); + } catch (Exception ex) { + System.out.println(ex.getMessage()); + return Response.status(Response.Status.BAD_GATEWAY).build(); + } + } + + private Response generateGetResponse(String fileName) { + File toReturn = new File(BASE_PATH_LOGS + "/sys_logs/" + fileName); + + ResponseBuilder response; + + if (toReturn != null) { + response = Response.ok(toReturn, MediaType.TEXT_PLAIN); + response.header("Content-Disposition", "attachment; filename=\"" + fileName + "\""); + } else { + response = Response.status(Response.Status.NOT_FOUND); + } + + return response.build(); + } + + private Response generateFileByTimestamp(String fileName, long startTime, long endTime) { + File toRead = new File(BASE_PATH_LOGS + "/sys_logs/" + fileName); + File toReturn = new File(BASE_PATH_LOGS + "/sys_logs/temp" + startTime + "_" + endTime + ".log"); + BufferedReader br = null; + PrintWriter pw = null; + + ResponseBuilder response; + + if (toRead != null) { + try { + br = new BufferedReader(new FileReader(toRead)); + pw = new PrintWriter(new FileOutputStream(toReturn)); + String line = ""; + long timestamp; + + while ((line = br.readLine()) != null) { + timestamp = Long.parseLong(line.substring(0, line.indexOf(" --> "))); + + if (timestamp > endTime) { + break; + } else if (timestamp > startTime) { + pw.write(line + "\r\n"); + } + } + + br.close(); + pw.close(); + + response = Response.ok(toReturn, MediaType.TEXT_PLAIN); + response.header("Content-Disposition", "attachment; filename=\"" + fileName + "\""); + } catch (Exception ex) { + System.out.println("Error in generating file based on timestamp. Error: " + ex.getMessage()); + response = Response.status(Response.Status.BAD_REQUEST); + } finally { + try { + if (br != null) { + br.close(); + } + + if (pw != null) { + pw.close(); + } + } catch (Exception ex) { + System.out.println("Exception when cleaning writer and reader. Error: " + ex.getMessage()); + } + } + } else { + response = Response.status(Response.Status.NOT_FOUND); + } + + return response.build(); + } + + private String getFileName(String fileType) { + String fileName = null; + + switch(fileType.toLowerCase()) { + case "application": + fileName = APPLICATION_LOG_FILE_NAME; + break; + case "error": + fileName = ERROR_LOG_FILE_NAME; + break; + case "events": + fileName = EVENTS_LOG_FILE_NAME; + break; + } + + return fileName; + } + +} \ No newline at end of file diff --git a/src/lib/jackson-annotations-2.9.4.jar b/src/lib/jackson-annotations-2.9.4.jar new file mode 100755 index 0000000..5090865 Binary files /dev/null and b/src/lib/jackson-annotations-2.9.4.jar differ diff --git a/src/lib/jackson-core-2.9.4.jar b/src/lib/jackson-core-2.9.4.jar new file mode 100755 index 0000000..5971a55 Binary files /dev/null and b/src/lib/jackson-core-2.9.4.jar differ diff --git a/src/lib/jackson-databind-2.9.4.jar b/src/lib/jackson-databind-2.9.4.jar new file mode 100755 index 0000000..4315925 Binary files /dev/null and b/src/lib/jackson-databind-2.9.4.jar differ