337
11,25,28,9,22,1,10,18,19,12,4,15,5,23,21,16,16,17,0,8,8,24,6,3,2,20,27,7,13,13,13,13,14,26,26,83,86,74,88,49,68,59,87,82,82,82,66,85,47,75,51,81,84,45,89,72,52,63,77,58,90,129,53,130,79,79,64,56,56,56,99,127,71,71,67,131,61,61,69,65,96,60,93,91,70,76,57,57,50,50,50,80,97,97,73,132,128,126,94,94,95,98,48,118,44,46,92,105,105,105,106,145,145,153,146,143,143,158,151,148,148,148,139,139,157,154,155,142,147,144,138,156,149,116,125,111,107,112,121,113,119,104,104,104,115,115,102,102,102,102,124,124,124,101,101,101,101,122,108,108,108,117,120,120,120,114,114,114,114,114,100,103,123,123,163,164,184,165,176,174,170,159,166,167,213,208,208,212,212,215,215,210,221,217,218,216,220,266,261,265,265,264,281,254,263,260,260,257,255,255,262,262,262,259,258,256,205,200,78,135,206,203,203,197,194,134,204,198,201,195,195,195,195,55,55,196,199,133,133,54,62,62,375,267,320,319,322,323,285,321,277,280,278,276,279,275,233,282,283,284,286,287,288,289,290,291,291,291,291,291,372,362,380,365,361,363,366,384,367,385,360,369,368,364,378,250,249,248,244,244,244,244,244,244,244,244,247,251,251,251,251,253,252,245,245,242,242,241,246,243,243,243,243,196,206,33,11,11,55,10,148,204,204,29,22,256,31,24,8,2,150,3,17,262,262,262,200
0,0,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,0,1,1,1,0,1,0,0,0,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,0,0,1,1,0,1,0,1,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,1,1,0,0,1,0,0,0,0,1,1,1,0,1,0,0,0,1,1,1,1,1,1,1,1,0,1,0,0,0,1,1,1,1,1,0,0,1,0,0,1,1,1,1,1,0,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,1,1,0,1,1,0,1,0,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,1,0,1,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,1,1,1,1,1,0,1,0,0,0,1,0
141
504,504,504,504,440,440,440,517,479,608,485,548,2,637,637,637,382,433,574,361,621,399,399,412,412,456,512,417,577,315,529,531,531,294,595,560,560,454,551,522,670,666,599,647,648,645,646,656,655,653,654,482,449,677,680,679,604,485,643,604,599,687,688,686,686,686,449,465,644,527,518,528,619,442,629,458,522,525,496,219,492,501,572,572,445,148,487,198,429,392,536,566,521,540,207,612,612,612,460,500,500,480,599,677,659,504,504,504,673,640,678,535,471,407,401,533,393,603,519,438,478,582,428,32,563,591,593,475,623,461,630,638,532,243,243,447,490,177,481,506,506
0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,1,1,0,1,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,0,0,1,0,0,0,0,0
50
646,645,648,647,654,656,653,655,207,401,66,522,551,551,551,665,665,677,599,504,504,504,659,673,640,678,567,66,113,581,644,538,557,557,557,557,557,557,557,557,397,631,48,544,452,452,452,504,504,504
0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,1
18
647,645,646,551,551,551,522,667,665,665,677,677,677,659,662,469,567,678
0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0
234
416,570,207,583,148,480,511,638,60,547,178,607,546,462,632,514,467,619,465,595,92,499,402,481,508,382,602,457,26,486,500,587,635,549,505,622,470,604,600,615,405,522,361,510,436,574,574,588,593,573,634,584,624,527,527,362,187,383,637,384,568,159,581,577,468,644,555,444,393,569,474,460,398,447,550,606,529,651,652,649,650,656,653,655,654,522,551,551,667,665,599,677,659,504,662,469,567,678,488,567,477,507,397,471,453,453,519,571,521,48,485,66,410,691,690,693,696,693,693,693,696,696,696,696,696,696,696,696,695,695,695,695,692,692,692,692,692,692,692,696,696,455,524,533,617,537,526,614,641,586,603,580,512,439,608,450,450,640,551,552,243,605,605,431,578,620,476,515,559,482,427,32,535,52,434,442,458,446,502,543,531,498,466,598,598,489,479,438,544,30,454,409,413,642,565,315,390,483,407,169,566,403,589,395,540,484,594,177,437,579,435,142,592,302,626,423,456,475,558,633,610,424,421,394,618,443,631,396,530,448,448,448,388,388
1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,1,1,1,1,0,1,0,1,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,1,0,1,1,1,0,1,1,1,0,0,1,1,0,1,1,0,0,0,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,1,0,0
239
2,2,17,5,10,11,26,8,7,3,3,15,27,9,4,4,6,19,23,23,23,23,28,28,24,24,22,0,25,18,18,18,14,35,66,45,47,75,75,86,88,88,88,88,88,83,85,87,51,89,81,84,82,49,59,74,68,77,60,79,79,91,50,50,58,73,72,95,126,126,97,97,97,127,127,67,70,76,48,48,48,46,98,90,61,128,53,131,64,56,65,118,69,63,64,64,56,65,118,69,63,64,56,65,118,69,63,64,56,65,118,69,63,57,130,93,94,93,94,93,94,175,44,96,92,129,129,132,52,71,80,99,152,146,139,158,158,140,141,138,139,206,206,206,134,203,215,158,158,147,147,150,153,215,157,154,142,145,149,138,138,138,143,253,253,253,253,247,247,241,241,241,250,250,250,250,243,243,243,243,242,242,242,248,248,248,248,249,245,245,245,245,251,251,251,252,244,17,17,21,199,10,151,151,25,30,78,6,35,35,50,150,24,93,141,140,138,139,39,157,210,215,213,212,204,23,17,196,39,94,11,4,147,41,200,30,136,137,139
0,0,0,1,0,0,0,1,1,0,1,1,0,1,0,1,1,1,0,0,0,1,0,1,0,1,1,0,1,0,0,0,1,0,1,1,1,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,0,1,0,1,1,0,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,1,0,1,1,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1
42
647,645,648,646,656,655,654,653,439,553,564,564,534,481,409,522,551,551,551,551,670,666,599,677,521,677,659,504,504,504,504,504,504,640,640,678,567,495,178,516,516,187
0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0
142
40,36,43,32,33,42,29,35,41,39,133,79,79,54,87,97,53,65,52,88,81,73,130,130,130,47,72,44,56,131,80,80,80,66,66,66,66,66,66,63,91,46,85,99,99,51,48,58,58,58,58,86,68,45,60,60,55,55,207,207,211,214,214,219,209,133,133,133,83,78,50,98,69,128,128,128,128,57,57,95,71,82,62,70,89,49,134,134,134,134,132,84,93,76,77,168,169,169,162,162,171,161,173,180,182,172,175,186,166,165,160,170,170,170,166,166,166,166,164,167,167,167,167,167,167,167,176,174,174,174,163,268,267,225,225,225,225,225,292,295,294,293
0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,0,1,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0,1,1,1,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0
103
9,1,1,25,12,24,24,20,6,6,27,17,17,17,17,13,0,14,21,4,26,15,2,171,175,182,173,172,168,168,180,161,162,169,186,225,225,226,226,226,226,223,224,224,224,224,136,137,139,138,227,227,227,227,227,213,210,292,295,16,136,137,139,138,9,262,262,262,257,25,148,92,11,261,23,2,2,31,151,4,19,38,48,22,156,156,32,24,147,147,196,200,239,11,31,50,118,8,147,38,33,263,141
0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0
146
483,483,483,628,628,628,441,315,500,500,587,532,619,619,619,461,474,474,529,481,481,491,74,509,501,92,489,497,408,459,550,622,419,452,452,452,452,452,452,452,644,644,644,470,583,113,442,442,442,442,442,439,439,637,611,585,494,515,613,454,484,642,440,576,531,531,531,531,531,531,531,531,516,572,395,569,448,448,448,512,477,612,612,612,612,178,589,632,519,565,565,565,565,465,522,457,415,535,535,409,578,302,398,562,606,543,219,617,159,575,524,514,432,608,608,548,570,567,478,390,582,392,551,551,551,603,605,605,605,142,539,542,542,542,399,47,485,402,633,625,625,625,625,625,625,433
0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0
124
416,411,404,220,486,588,601,601,601,601,644,403,403,629,605,74,615,574,415,630,539,491,423,423,706,715,715,715,709,719,716,711,721,721,721,708,718,723,720,713,707,707,710,717,717,705,704,722,714,714,714,770,766,766,771,771,767,764,769,763,772,768,765,423,552,52,528,315,555,518,465,465,636,448,448,448,448,607,475,496,784,784,784,785,786,786,786,786,786,787,788,789,790,496,501,398,582,562,546,817,817,814,816,823,822,821,821,815,818,819,820,831,827,828,824,825,830,826,829,832,546,595,243,472
0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,0,1,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,0,1,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0
42
607,436,490,403,545,446,217,573,187,510,511,159,476,611,574,574,621,142,437,361,361,398,577,429,52,488,432,529,555,555,537,575,548,548,548,548,449,546,629,631,243,536
1,1,0,0,0,0,0,1,1,0,1,1,0,1,0,1,0,1,1,0,0,1,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0
210
15,15,6,6,14,26,26,26,25,25,25,10,16,4,4,28,5,1,17,23,12,0,9,27,8,8,24,11,2,22,18,21,203,203,203,203,203,203,197,197,198,194,54,206,199,202,205,62,62,201,135,135,204,195,195,134,134,134,134,78,200,133,133,196,55,227,227,227,85,45,74,137,136,138,139,20,20,3,7,13,13,13,13,19,49,88,88,68,83,59,66,89,89,178,188,181,179,190,190,189,189,193,187,191,185,167,170,170,166,164,176,174,160,184,184,159,165,163,348,348,351,346,346,346,346,352,347,349,353,344,345,350,163,224,226,226,226,225,225,223,209,214,219,207,211,217,216,220,218,221,228,231,235,232,232,236,238,230,237,138,139,153,144,146,148,157,151,155,152,375,293,292,294,295,317,314,315,316,313,309,309,309,309,307,152,142,149,156,158,143,154,147,150,145,365,363,367,361,361,360,360,360,380,372,366,364,301,302,302,305
0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,1,0,1,1,0,1,0,0,0,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1,1,0,0,0,1,0,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,0,0,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,0,1,1,1,1,0,1,1,0,0,1,1,0,0,0,0,0,1,1,1,0,1,1,0,1,0
158
419,198,504,504,504,551,551,551,457,550,567,640,415,510,48,470,540,443,704,704,709,709,723,723,717,719,719,719,714,718,718,718,720,720,713,716,705,708,708,706,707,721,710,711,722,715,781,782,782,782,782,778,775,775,780,773,777,779,774,770,770,770,770,770,770,772,772,772,772,771,771,765,763,712,724,725,726,726,727,783,728,729,766,766,766,768,768,768,767,767,767,767,767,443,492,521,467,419,471,499,583,534,578,573,784,785,785,786,786,786,786,786,786,787,787,787,787,787,787,788,788,788,788,788,789,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,790,573,217,433,572,572,421,421,506,423
0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,1,0,0,1,1,0,0,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0
59
416,547,536,177,569,217,585,556,405,472,568,550,198,468,565,565,500,392,477,467,475,505,436,599,384,627,613,567,601,601,554,470,524,484,413,447,456,456,579,445,452,452,393,495,504,504,504,187,636,159,546,551,587,455,450,600,169,496,502
0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,0,1,0,1,0,0,1,1,0,1,1,1,0,1,1,1,0,1,0
126
16,16,162,172,168,180,169,182,161,161,173,171,186,175,166,1,21,6,30,23,4,8,40,36,43,15,28,7,9,14,38,37,37,19,31,12,12,12,12,12,12,12,5,34,34,34,34,178,189,190,179,185,193,187,188,188,188,188,191,191,181,192,192,192,192,192,192,192,164,170,34,160,170,166,176,184,174,167,167,167,163,163,298,298,299,299,301,301,163,302,305,305,305,305,267,268,285,364,364,364,362,363,363,363,363,365,369,368,372,366,361,361,361,360,367,274,272,270,273,269,269,271,271,268,268,4
0,0,1,1,0,0,0,1,0,1,1,1,1,1,0,1,0,1,1,0,1,1,0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,1,0,0,1,1,1,1,1,1,1,0,1,0,1,0,0,0
90
633,458,458,458,458,458,458,531,531,531,483,632,632,632,632,632,632,632,630,399,399,399,619,619,619,619,619,534,534,534,534,405,405,588,551,551,454,652,657,651,649,650,654,653,656,655,658,551,522,666,670,677,599,504,504,659,673,640,640,678,442,562,596,586,393,622,440,439,614,614,614,642,640,550,550,486,626,542,542,542,542,487,582,617,178,459,435,481,415,641
1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,1,1,0,1,1,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0
225
522,448,635,629,546,493,610,558,558,558,413,523,523,523,523,489,302,505,399,399,399,399,619,619,619,619,542,542,542,450,450,388,217,573,472,634,593,538,74,607,566,445,600,600,592,628,393,509,545,508,609,581,451,495,495,642,392,636,396,591,604,428,513,496,577,113,402,597,440,423,415,479,500,500,432,595,148,497,30,550,92,490,463,529,48,66,556,410,553,596,565,565,565,510,178,516,516,644,395,520,536,382,576,449,583,32,525,519,555,475,488,627,615,518,512,626,539,539,539,142,465,574,574,574,574,574,547,621,579,528,501,643,588,524,499,52,482,476,548,557,557,557,557,557,557,622,47,563,563,503,431,618,420,521,603,492,582,567,241,220,561,640,427,462,560,560,560,560,560,474,474,474,474,468,254,454,417,611,398,481,534,424,552,552,602,2,198,559,401,594,633,514,397,632,408,507,639,119,119,486,616,453,453,453,453,453,453,543,586,461,466,608,614,614,483,480,569,584,422,422,422,422,458,169,571
0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0
85
27,27,26,22,22,22,11,11,2,15,21,21,4,18,0,0,6,7,7,28,9,8,16,16,19,17,17,17,23,23,23,23,20,24,190,190,188,188,185,189,193,227,227,227,224,224,224,224,224,224,224,224,224,224,226,226,223,223,223,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,215,212,212,213,210,220,217,220,257,264,260
0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,0,1,0
114
612,612,612,612,60,220,634,488,493,417,417,550,540,596,635,443,639,614,169,533,433,461,419,302,92,219,482,629,522,551,665,667,677,599,504,504,504,659,469,629,423,662,469,678,567,423,405,638,580,382,564,564,564,530,504,504,504,504,504,504,504,563,362,622,449,599,556,500,441,392,294,421,537,539,526,570,520,642,481,424,464,467,509,509,420,619,619,619,601,601,601,601,388,388,610,383,590,74,617,495,573,631,177,486,432,442,559,402,457,148,637,637,490,427
0,0,0,1,0,0,1,1,0,0,1,1,0,1,1,0,1,1,0,1,1,0,0,1,1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0,1,1,1,0,1,1,1,0,0,1,1
109
66,393,577,577,460,579,439,586,528,528,528,26,26,522,551,551,670,670,677,599,504,504,659,673,640,678,567,532,400,613,613,613,557,557,557,557,557,605,459,593,580,599,563,409,646,645,647,648,654,656,653,653,655,409,588,476,47,609,457,499,627,539,437,402,597,587,574,481,635,592,612,612,612,612,612,612,612,510,444,444,517,615,630,534,562,538,631,531,608,608,219,633,581,533,462,575,74,623,361,442,440,641,625,625,625,625,625,625,595
1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1
101
1,1,1,1,1,1,16,16,16,16,16,10,3,3,8,8,8,4,4,81,45,74,85,85,85,85,47,86,83,82,82,84,75,51,51,51,59,59,89,49,88,88,66,68,87,63,127,4,146,147,158,155,154,139,142,149,148,156,151,144,157,333,333,333,333,333,333,333,333,338,338,161,162,169,169,169,4,150,169,194,53,233,282,4,43,33,150,152,153,353,4,233,282,257,141,140,138,139,194,78,198
0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,1,1,1,0,1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0
90
403,565,565,565,562,599,92,621,679,680,682,682,682,682,682,684,685,683,683,621,399,487,688,686,687,409,428,507,586,603,457,638,638,569,315,574,549,572,631,421,630,635,641,554,2,559,400,521,521,476,640,436,563,484,177,448,518,463,541,642,394,461,493,585,585,416,589,512,47,596,524,535,410,538,517,545,408,220,582,447,567,633,579,402,395,419,612,612,612,644
0,0,0,1,0,0,1,0,1,0,0,0,0,0,1,1,1,0,1,1,0,1,1,1,1,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,1,0,0,1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,1
203
589,519,531,493,488,485,119,32,178,178,52,500,528,464,576,399,602,550,644,463,254,503,553,433,429,616,47,514,611,630,241,484,484,551,437,641,583,441,527,507,521,526,456,416,479,575,643,643,643,643,504,457,438,545,546,397,487,548,459,645,647,648,646,653,655,654,656,551,522,666,670,677,599,504,659,673,640,678,567,508,403,473,577,626,159,383,541,541,541,541,498,622,600,415,517,177,513,148,452,452,452,452,66,113,540,640,555,523,632,443,624,478,615,474,603,435,450,614,605,219,568,610,506,402,489,422,447,595,390,621,601,601,593,631,592,482,499,491,220,639,454,413,486,492,564,142,558,315,633,74,388,395,574,480,573,567,579,432,533,572,584,584,449,382,582,455,522,448,569,187,302,302,511,494,408,407,505,578,619,619,516,60,608,477,420,620,392,472,635,419,495,518,434,503,801,643,487,799,800,519,802,492,555
1,1,1,0,1,0,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,0,1,1,1,0,0,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1
473
27,6,22,2,10,18,21,21,23,23,15,17,1,13,0,16,26,26,4,12,3,7,14,11,5,28,9,24,25,19,19,19,19,8,8,8,20,20,59,49,75,68,68,88,88,74,74,47,45,84,86,66,85,81,82,87,51,83,89,89,89,71,52,77,60,127,91,91,72,130,76,96,44,44,64,56,99,63,129,129,129,95,48,126,126,126,69,98,94,132,58,61,61,73,50,53,92,92,65,70,118,131,93,67,80,80,46,79,97,90,128,57,57,192,193,191,188,181,178,178,178,178,179,187,187,187,187,189,185,190,170,164,163,163,163,163,176,166,174,159,160,160,160,165,184,184,201,55,197,197,62,195,200,199,134,202,202,204,205,206,78,135,133,198,203,203,203,194,196,54,54,184,184,155,154,147,138,145,149,150,142,142,151,146,148,153,157,139,156,144,143,152,158,136,137,139,138,281,257,254,261,266,266,264,262,258,265,256,263,259,255,260,184,184,167,167,11,24,21,20,6,0,47,88,88,88,88,88,88,88,88,88,88,88,88,88,86,82,82,74,74,49,75,75,84,92,71,53,76,67,64,58,95,95,95,95,95,94,80,57,96,96,72,129,90,50,50,50,69,63,63,131,131,44,127,13,13,18,3,3,3,6,6,27,5,24,24,19,0,0,0,7,9,9,9,20,20,21,21,26,26,16,23,23,23,23,22,9,12,16,17,17,5,5,5,5,23,23,23,23,23,9,2,18,18,4,19,227,227,227,227,227,227,223,223,223,225,225,225,225,225,225,225,225,225,225,225,225,225,224,226,207,219,211,211,214,209,209,221,218,217,216,220,267,268,268,268,268,268,268,268,268,271,269,269,274,270,270,270,270,270,272,273,273,276,275,280,279,278,278,276,276,277,277,277,233,282,283,284,284,284,286,286,287,288,289,290,291,348,350,344,344,345,349,352,346,351,347,178,193,185,179,190,190,190,190,191,191,188,192,192,187,187,170,166,167,174,163,292,295,294,293,317,313,314,315,316,184,165,170,160,159,164,347,353,318,306,311,311,309,309,354,307,383,371,373,382,357,358,381,356,379,355
1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,1,0,0,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,0,0,1,0,1,0,0,0,0,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,0,1,1,1,0,1,1,0,0,1,1,0,0,1,0,0,0,1,0,1,1,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,1,0,1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,1,0,1,1,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,1,1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,1,0,1,0,1,0,1,1,0,0,1,1,1,0,0,0,1,1,0,0,1,1,1,1,0,0,1,0,1,0,0,0,1,1,1,1,1,1,0,1,0,0,0,1,1
217
645,647,647,648,645,646,654,655,653,656,648,645,646,655,654,658,658,658,658,658,658,658,658,658,658,658,658,656,653,606,550,547,564,363,148,395,395,577,562,637,622,444,455,583,569,556,536,428,392,391,510,497,521,509,449,422,422,422,587,362,447,643,254,567,546,636,217,598,598,207,397,392,459,74,26,909,909,476,937,938,939,471,480,2,558,482,362,565,555,809,433,636,463,906,803,940,940,941,942,942,942,942,942,942,943,943,943,944,945,945,945,945,945,945,447,447,447,447,447,447,624,515,599,620,513,433,503,630,546,390,460,460,803,639,148,802,624,198,923,498,613,613,26,527,456,502,617,982,983,983,984,984,985,985,985,985,985,985,985,985,986,986,986,986,986,986,987,987,987,988,989,990,991,617,433,503,74,395,410,620,513,803,1003,1003,1004,1004,1005,1005,1006,1006,1007,1008,1008,1008,1009,1010,1010,1011,1012,1013,1013,1014,1015,1016,1016,1017,1017,1018,567,640,925,565,410,469,908,557,557
0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,1,1,0,0,1,1,0,1,1,1,0,1,1,1,0,1,0,1,1,0,1,0,1,0,1,0,0,1
76
657,650,649,651,652,655,654,653,656,658,652,649,651,650,655,653,656,654,501,159,585,417,502,502,444,493,577,524,416,627,427,638,564,564,564,564,528,593,508,626,632,525,66,481,456,456,620,431,550,576,30,586,609,473,409,60,504,455,432,398,610,458,499,556,469,434,399,470,613,613,613,613,580,207,471,401
1,0,0,1,1,0,0,0,0,1,0,1,1,0,0,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0
255
14,1,24,20,28,27,19,15,21,0,0,0,12,3,7,13,13,13,6,8,23,23,11,17,10,18,5,16,25,9,9,9,2,2,4,4,26,26,26,22,22,22,64,80,130,130,53,99,96,92,92,92,92,92,131,50,50,50,126,126,64,64,67,188,188,188,188,188,188,188,189,189,189,181,193,193,193,193,179,179,190,190,178,178,178,191,192,192,192,192,192,192,185,185,187,187,184,166,160,165,165,165,165,164,184,184,163,159,166,166,166,167,167,170,132,170,132,76,44,57,65,93,71,129,129,98,94,94,94,94,72,77,170,170,174,174,176,176,73,79,79,79,79,79,79,79,46,70,90,52,69,56,97,97,97,128,60,60,60,118,63,63,63,63,63,127,58,91,48,48,61,95,143,143,153,153,223,223,223,223,223,223,224,224,224,224,224,226,225,225,225,225,225,225,225,225,225,225,225,225,225,227,227,227,208,214,210,208,212,212,212,212,213,213,215,215,221,216,220,218,221,221,216,220,217,217,267,292,137,139,138,139,158,155,154,152,233,217,367,365,364,366,369,363,363,361,368,372,380,376,370,233,1,257,16
0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,1,0
246
20,3,3,3,14,14,14,14,8,1,23,23,9,7,2,21,17,17,25,51,106,122,122,122,122,119,119,119,119,119,119,119,123,102,102,102,102,113,113,113,113,113,113,108,108,108,108,115,115,115,115,104,104,105,105,105,114,114,114,114,114,109,112,112,112,112,120,120,120,117,101,110,110,110,110,103,103,103,103,124,124,121,121,121,121,121,121,121,125,125,125,125,125,100,107,116,116,116,111,111,111,192,192,192,192,192,192,187,188,188,188,188,193,193,193,190,190,190,181,181,181,179,179,191,191,191,191,189,189,178,178,185,185,185,185,167,184,160,165,176,170,174,163,25,85,85,62,25,24,15,5,18,26,10,13,8,14,14,18,3,5,5,0,11,22,24,27,9,9,9,20,6,6,16,16,1,1,1,21,15,15,25,19,45,88,88,88,82,47,86,81,68,74,51,89,87,66,66,66,66,66,66,66,85,85,12,26,24,6,15,14,17,4,22,20,13,13,13,136,136,137,139,138,225,225,225,225,225,225,225,225,225,227,227,224,226,223,208,13,62,233,209,207,219,209,267
0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0
89
589,659,551,551,522,419,457,550,198,567,504,664,663,661,428,410,662,315,660,665,667,559,469,177,521,599,567,678,704,711,719,708,708,708,705,705,710,707,714,714,714,718,718,713,713,713,717,717,717,706,715,715,723,723,721,709,716,720,722,772,772,766,767,767,764,764,771,770,770,770,763,768,769,765,589,119,784,785,786,787,788,789,789,789,790,403,396,457,580
0,0,0,1,0,0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,0,0,1,0,1,0,0,1,0,0,1,1,0,1,0,1,1,1,1,1,1,0,1,1,0,1,0,1,1,0,0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,1,1,0,1,0,1
350
23,36,18,21,42,5,12,4,35,41,14,17,38,34,37,32,31,43,11,16,30,19,15,40,25,20,20,13,28,9,7,8,29,29,10,0,33,39,39,24,24,1,6,26,26,26,3,2,70,59,130,44,77,77,134,134,134,46,95,95,132,126,84,82,76,90,85,50,61,47,131,73,73,81,72,75,49,78,83,129,129,58,58,66,67,99,99,91,74,128,128,69,63,80,86,56,87,87,53,54,54,52,93,127,127,127,133,133,133,133,48,55,55,64,79,79,79,79,79,79,79,79,79,65,98,62,88,88,135,71,68,51,51,57,89,97,97,97,97,45,60,138,148,149,154,155,155,142,142,151,17,41,24,2,2,0,32,38,65,46,66,53,87,49,56,84,68,73,47,86,58,134,67,64,59,85,85,62,70,89,89,50,50,50,81,54,48,77,135,79,52,57,72,133,44,88,75,76,128,157,158,139,147,147,147,147,156,156,156,153,145,146,146,143,152,152,150,144,140,141,141,141,141,138,139,138,138,215,212,213,213,210,210,208,208,216,217,217,217,217,220,221,218,181,181,185,179,190,190,190,187,188,188,193,178,189,189,192,192,192,192,192,191,191,191,165,184,184,167,167,166,160,170,164,164,164,163,174,174,159,159,176,288,289,290,291,78,55,62,199,202,133,134,195,195,195,195,135,200,205,197,256,228,232,236,350,346,351,352,344,345,347,353,348,375,267,274,274,197,194,204,198,206,201,322,292,295,294,293,317,316,314,314,256,259,259,259,259,266,281,260,263,261,265,258,257,255,264,254,322
1,1,0,0,1,1,0,0,1,1,1,1,0,1,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,1,1,0,1,1,0,0,0,0,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,0,1,1,1,1,1,1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,1,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,0,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,0,1,0,1,0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,1,0,1,1,1,0,0,1,1,0,1,1,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,1,1,1,0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,1,1,0,1,0,0,0,1,0,1,1,0,1,0,1,0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,1,1,0,0,1,0,0,0,1,0,1,1,1,1,0,0,1,1,1,0,0
173
37,21,30,9,33,17,17,17,41,19,23,6,38,18,190,190,179,191,193,192,181,181,188,188,187,187,187,187,178,178,189,189,189,185,185,160,164,184,176,170,163,167,159,174,166,166,165,18,15,15,8,1,36,43,43,43,10,10,29,5,5,31,40,14,34,34,16,16,4,4,4,4,32,7,42,24,12,28,28,28,3,39,161,162,180,182,172,171,173,175,169,186,168,184,170,164,167,159,176,166,174,165,160,163,223,224,225,225,227,227,227,227,227,227,227,226,213,208,212,212,210,210,215,267,267,268,272,272,272,270,273,273,273,273,271,269,269,269,269,274,275,277,278,278,276,276,276,280,280,279,292,295,294,293,304,297,300,300,300,296,296,303,318,318,307,354,354,354,354,354,311,311,311
1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,1,0,0,1,1,0,1,1,0,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,1,0,0,1,0,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,1,0,0,1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0
67
582,582,582,582,409,254,442,178,559,605,434,92,492,648,646,645,647,675,655,653,676,551,551,551,551,522,665,667,677,599,504,659,469,662,678,567,656,656,654,492,504,511,595,468,540,509,620,637,529,532,596,219,2,544,604,198,597,597,241,570,119,482,528,142,361,565,512
0,0,0,1,1,1,1,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,1,1,1,0,0,0,0,1,0,1,1,0,1,1,1,0,1,0,0,1,0,1,1,1,1,0,1,0
28
538,636,408,609,576,603,447,447,547,517,471,405,542,542,397,570,530,479,638,638,621,362,555,612,612,554,543,243
0,1,1,0,1,0,0,1,1,0,0,0,0,1,1,0,1,0,0,1,1,1,0,0,1,1,0,0
221
363,449,551,623,60,607,494,602,547,545,467,481,26,429,608,507,30,470,419,453,402,446,636,198,421,562,556,399,499,600,434,643,643,643,643,439,535,178,564,579,593,558,615,484,644,401,566,584,584,461,148,302,456,32,559,496,592,442,219,408,555,48,476,598,512,427,539,463,500,500,628,417,413,169,503,447,501,511,47,652,650,649,651,655,653,654,656,522,551,666,670,677,599,504,659,469,662,678,567,572,527,569,587,441,537,487,159,525,495,400,452,621,388,542,604,613,563,433,187,619,443,428,565,630,575,612,464,468,74,549,477,620,509,557,482,528,639,437,294,415,573,438,436,254,701,702,761,750,703,762,754,755,756,757,629,581,407,450,397,422,422,422,422,220,534,493,472,457,626,524,580,622,424,514,497,552,491,241,444,416,543,543,585,585,448,448,448,448,513,546,516,624,142,635,420,510,578,588,498,505,391,471,459,410,119,455,802,801,800,555,799,519,492,643,503,487,488,599,52,485,594
0,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1
96
713,713,713,782,773,777,777,779,776,780,778,781,775,774,718,715,715,717,720,723,716,719,719,710,721,706,704,708,709,705,711,714,707,722,772,763,763,763,766,770,771,764,765,768,767,769,542,542,542,598,598,549,474,482,569,543,589,572,444,444,591,538,500,52,472,478,178,535,401,633,602,574,574,574,574,545,449,434,458,469,506,428,816,822,820,817,815,818,821,819,814,823,601,601,601,454
0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,0,1,1,1,1,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0
46
651,649,652,650,653,656,654,655,522,551,551,666,670,670,677,599,504,659,673,640,678,567,540,417,571,438,632,448,463,516,587,522,178,315,599,495,424,219,584,533,169,580,627,437,569,427
1,0,0,1,1,1,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,0,0,1,1,1,0,1,0,1,1
19
623,623,623,623,633,633,651,652,649,650,656,654,653,655,656,654,522,666,599
0,0,0,1,0,0,0,1,0,1,1,0,1,0,1,0,1,0,0
90
19,42,16,16,16,16,3,3,191,191,178,178,187,187,187,185,189,189,189,181,181,188,193,193,179,192,192,192,190,167,164,160,166,159,170,184,3,36,9,31,1,1,144,186,169,1,34,10,172,161,175,173,162,168,171,182,180,166,174,184,165,159,176,267,267,268,322,322,273,272,272,272,272,271,270,270,270,270,274,276,277,277,277,277,277,275,280,278,278,278
0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,1,0,1,1,0,0,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0
311
26,14,5,2,11,0,10,34,34,34,3,38,31,28,39,39,29,23,24,40,25,4,8,12,9,41,15,18,6,17,13,32,32,20,1,1,37,21,43,43,43,43,30,33,36,7,42,35,16,19,75,93,87,61,130,130,86,97,133,51,51,80,80,50,131,58,132,52,69,73,88,88,57,127,65,134,53,71,95,98,98,59,59,59,128,90,47,47,54,68,72,99,60,60,62,45,48,135,81,78,82,83,67,89,70,55,84,66,129,44,77,91,85,63,126,76,64,49,46,74,74,56,79,153,153,153,148,146,144,149,157,138,142,143,152,156,154,158,150,155,139,151,145,147,137,136,138,139,190,178,181,189,189,193,179,187,192,188,188,188,188,191,191,185,185,166,163,174,164,184,184,215,215,213,208,208,210,212,212,216,216,217,221,220,218,218,184,184,167,165,170,160,159,176,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,197,199,133,204,196,205,339,341,343,206,55,194,201,62,198,134,134,200,202,54,78,195,135,259,260,256,256,257,265,258,262,261,261,255,264,281,263,254,266,233,282,283,283,284,286,287,288,289,290,291,228,229,231,237,236,230,232,232,232,232,238,238,235,267,268,321,285,320,323,322,319,275,278,278,278,280,277,279,276,292,295,294,293,297,304,300,300,300,296,303,306,306,309,318,311,311
1,1,1,1,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,1,0,0,1,0,1,1,0,0,1,1,1,1,1,0,1,0,1,1,1,1,1,0,0,1,0,1,1,0,1,1,0,0,1,0,1,1,1,1,0,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,0,0,1,1,1,1,1,1,0,0,0,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1,1,0,1,0,0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,1,1,1,1,1,0,1,1,0,0,1,1,0,0,0,0,1,1,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,0,1,1,0,0,1,1,0,0
43
34,34,13,141,141,140,138,173,162,180,156,156,156,138,152,13,10,78,130,99,233,138,180,186,99,75,60,90,76,44,241,241,241,241,250,249,249,244,244,244,244,44,375
0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,0,1,1,0,1,0,0,0,1,0,0
16
529,543,609,427,429,429,397,592,567,489,589,468,570,578,588,524
0,0,1,1,0,1,1,0,0,0,0,1,0,1,1,0
402
14,13,22,10,9,1,18,11,16,25,5,17,19,8,15,23,4,28,6,24,26,12,27,27,27,7,2,21,20,0,3,2,2,4,25,9,18,26,26,26,26,26,27,21,23,23,24,0,14,14,49,83,87,84,74,51,59,59,88,86,68,89,75,45,82,82,85,47,81,66,55,50,129,65,73,79,62,72,98,57,57,46,76,8,11,5,15,3,3,16,7,13,28,137,136,138,139,20,6,22,17,1,12,10,19,84,74,59,59,59,59,82,89,89,49,75,88,88,88,87,87,66,66,81,45,74,74,45,202,195,54,197,203,203,62,205,134,204,135,78,199,194,196,198,201,55,200,68,51,86,47,83,83,83,83,85,85,85,73,95,128,128,128,128,128,50,132,130,48,93,69,79,79,92,98,46,46,46,56,56,67,94,205,135,196,133,197,201,55,78,198,206,134,54,62,62,204,202,203,194,199,200,195,126,70,91,56,132,71,53,95,96,135,64,137,136,139,138,64,63,93,60,60,69,118,99,99,130,48,58,80,127,67,54,134,90,61,78,94,131,52,97,128,92,133,77,44,227,227,227,227,227,224,223,225,225,188,189,181,187,179,192,178,190,185,185,193,191,163,170,166,164,174,160,176,184,167,159,165,267,268,346,344,344,349,347,345,352,351,353,348,350,225,226,226,219,209,211,214,214,207,216,218,216,220,221,217,237,231,236,230,238,232,232,232,235,229,142,143,151,157,153,149,156,155,144,145,148,154,138,139,152,150,147,146,146,158,292,292,293,294,295,317,297,303,304,300,307,306,307,354,309,311,375,320,321,322,319,285,323,280,278,279,277,275,276,369,372,360,362,364,380,298,299,301,302,305,308,310,312,358,383,382,379,359,381,370,377,356,356,373,355,374,357,371,376,366,363,363,368,367,361
1,1,1,0,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,1,1,1,0,0,1,0,1,0,1,1,0,0,0,1,1,1,1,1,0,1,0,1,0,0,1,1,1,1,1,1,0,1,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,1
118
388,388,388,615,622,583,624,561,466,623,421,500,454,578,546,515,511,459,544,522,504,659,550,198,567,551,419,457,665,663,315,315,667,410,559,661,469,662,660,678,177,599,567,521,714,718,718,718,716,704,711,722,721,705,705,709,723,717,707,715,706,720,713,719,710,708,767,765,765,765,763,763,763,766,768,768,768,768,771,769,772,772,772,772,770,770,770,764,544,550,611,448,243,552,491,617,462,113,784,784,785,786,787,788,788,789,790,113,555,424,547,431,400,539,621,643,597,512
0,0,1,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,0,1,1,0,1,0,0,1,1,1,1,1,0,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,0,0,1,1,1,0,0,0,1,0,0,1,1,1,1,0,1,0,1,1,1,1,0,0,1,1,1,1,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0
180
76,77,63,99,126,126,96,118,91,61,60,60,60,60,53,70,97,97,57,131,80,72,71,142,155,188,188,188,188,181,181,181,181,192,192,192,192,192,179,179,189,189,189,193,193,178,178,178,190,190,185,185,185,191,191,191,191,187,187,187,170,159,165,176,160,164,184,163,166,167,174,200,133,198,135,134,155,155,258,256,260,261,266,263,254,281,255,262,265,264,264,257,259,224,224,224,224,224,224,224,226,226,226,226,225,225,225,225,225,225,223,223,223,223,223,227,227,227,212,215,208,213,210,217,216,155,150,156,156,156,156,145,139,151,157,152,146,146,149,153,134,78,194,194,54,203,203,203,205,199,199,55,55,204,195,202,62,206,197,216,218,220,221,295,294,293,300,300,300,300,304,304,296,296,303,297,311,318,318,318
1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0
108
0,20,28,15,27,27,27,25,7,7,1,12,12,22,22,22,22,3,3,3,3,24,4,40,35,19,16,16,14,14,5,5,18,18,18,18,6,9,9,17,17,17,36,36,8,21,21,86,82,82,59,51,51,68,81,47,84,83,87,85,85,49,45,89,66,88,74,75,91,118,118,60,93,175,180,161,182,168,168,171,173,169,162,186,90,76,128,46,132,71,61,98,57,127,131,67,48,56,63,129,92,186,172,158,10,9,199,97
0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,1,1,0,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,0,1,0,1,1,1,1,0,0,1,0,0,0,0,0
57
26,26,26,26,26,26,26,26,26,26,26,22,14,14,24,15,23,18,17,3,12,16,16,16,16,28,182,182,182,180,161,169,169,175,186,186,226,226,225,227,227,223,224,224,224,224,224,224,224,224,215,292,295,294,293,297,304
0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0
51
382,392,26,563,509,547,546,537,581,543,47,488,408,474,535,585,585,60,578,361,169,640,462,560,435,388,619,559,536,536,575,553,410,635,589,607,440,412,500,606,627,534,207,416,594,613,74,522,574,513,428
0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,0,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,0
74
578,599,474,634,2,500,464,433,577,580,74,657,652,651,649,650,656,676,676,654,655,653,522,551,670,666,599,677,659,504,504,640,673,567,567,678,74,601,601,601,601,591,596,503,532,638,512,501,455,476,254,522,142,467,622,602,523,428,487,552,552,552,552,584,572,445,506,393,604,573,446,491,220,549
1,0,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,0
34
177,444,113,595,187,527,539,539,514,536,536,536,536,536,443,443,119,464,395,646,645,647,648,648,653,656,654,655,551,522,665,666,599,677
0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0
498
21,24,41,28,11,23,30,34,42,42,8,32,32,32,14,19,3,6,20,4,4,4,4,7,37,36,35,25,25,25,25,2,9,15,17,29,5,16,16,16,33,33,40,39,0,31,1,38,12,13,10,43,43,43,43,26,26,18,47,129,129,129,129,126,60,84,88,46,134,134,134,134,82,82,82,93,93,90,74,74,127,95,57,130,54,65,83,87,78,128,45,56,44,52,52,55,55,133,67,131,131,62,80,80,61,99,59,59,50,50,50,66,64,63,85,75,72,132,153,144,149,145,156,152,148,142,138,143,139,139,151,158,147,146,155,157,150,154,136,137,139,138,138,219,161,182,186,186,135,205,194,200,48,60,64,46,52,61,90,82,86,80,50,91,59,45,45,45,53,53,127,127,71,76,88,134,134,134,126,126,126,126,126,65,68,98,44,78,78,78,78,78,132,47,56,77,77,55,55,84,89,87,87,67,69,54,54,54,62,131,72,51,99,85,93,93,93,58,75,63,63,73,73,66,135,95,70,70,129,129,129,129,97,130,81,81,57,49,74,207,256,256,261,254,265,257,266,266,259,259,259,260,260,281,258,262,262,255,263,263,264,200,62,62,134,239,235,236,134,198,202,197,196,199,78,54,133,203,203,203,203,203,204,204,201,55,55,55,55,55,55,55,55,55,195,206,132,132,76,58,73,73,49,81,51,51,135,91,77,77,77,71,79,86,70,69,97,68,48,48,98,89,53,207,211,214,214,209,220,217,217,340,217,221,216,267,268,274,233,233,282,283,283,284,286,287,287,288,289,290,291,186,175,172,162,171,180,173,169,168,163,166,176,160,170,184,167,167,174,165,159,164,274,274,274,274,274,274,274,274,274,274,274,269,269,273,273,273,273,272,270,271,271,271,280,279,276,277,280,275,278,278,236,237,232,232,232,230,231,238,238,238,229,350,353,347,344,345,348,352,351,346,252,248,245,245,245,243,243,243,243,253,253,253,253,249,249,249,241,244,242,242,242,242,247,250,250,250,251,295,294,293,293,300,296,296,296,297,304,373,361,380,372,304,354,311,354,354,306,318,309,251,251,251,251,251,251,366,367,378,384,363,369,365,368,385,362,362,364,373,374,360,360,383,356,357,370,358
1,1,0,1,0,0,1,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,1,1,1,1,0,1,1,0,0,0,1,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,1,0,0,1,0,0,1,0,1,1,0,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0,1,0,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,0,0,1,0,0,0,1,0,1,1,1,1,1,1,0,1,1,1,0,0,1,1,1,0,1,1,1,1,0,0,1,0,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,0,1,0,1,1,1,0,1,0,1,0,0,1,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,1,1,1,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,0,1,0,0,0,0,1,1,0,1,0,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,1,1,1,0,0,1,0,1,0,0,0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,0
195
8,9,1,19,8,8,13,3,15,16,26,133,133,204,200,200,197,134,206,26,11,11,18,24,10,6,22,14,25,0,9,1,7,4,5,2,239,230,137,136,136,138,139,139,154,155,156,156,152,152,152,152,143,143,142,142,139,139,139,145,145,145,147,138,138,138,150,181,181,181,181,187,178,191,191,191,191,192,192,192,192,192,192,192,185,190,190,188,188,188,189,189,189,189,193,179,179,179,179,160,166,174,163,163,184,166,166,164,164,164,164,159,170,170,170,170,170,170,350,353,2,19,27,28,12,23,23,21,20,227,227,224,224,223,223,223,223,223,226,226,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,293,294,292,295,316,315,314,314,313,317,354,354,354,211,209,214,216,147,155,21,257,28,158,206,10,14,93
0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,1,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,1,0,1,1,1,0,0,0,1,0
398
13,6,11,16,10,10,24,5,19,19,4,14,23,27,15,12,22,3,7,17,0,1,25,9,20,26,26,26,26,26,26,26,28,21,18,2,8,83,86,47,81,74,68,87,82,88,88,88,45,89,85,85,85,66,66,66,66,66,66,66,49,84,51,51,75,75,59,71,63,63,73,73,91,77,56,118,118,57,46,65,65,126,69,130,130,64,128,72,70,80,79,98,98,93,95,137,136,138,139,95,95,99,96,92,90,129,76,127,53,97,44,132,61,131,52,52,94,60,60,60,60,48,58,50,50,50,50,50,50,67,157,143,158,147,145,149,152,150,148,156,139,138,155,188,185,187,187,187,191,191,191,191,192,192,192,192,192,192,178,178,178,178,190,193,193,181,189,179,160,159,167,164,166,176,159,159,159,159,165,160,163,174,174,184,170,155,155,195,195,195,194,205,199,62,62,134,198,198,198,202,202,133,200,196,206,55,55,135,204,204,201,197,78,203,203,203,54,54,54,54,264,254,254,254,259,266,260,262,262,262,258,281,281,257,261,265,265,255,256,263,225,225,225,225,225,225,225,227,227,227,227,227,227,227,227,227,227,227,227,226,226,224,223,223,223,223,223,208,215,210,213,212,218,221,217,217,217,217,220,220,220,216,218,239,236,218,268,267,285,319,321,321,322,322,323,320,276,276,277,277,277,279,280,280,275,275,278,235,229,236,236,230,232,237,237,231,231,231,231,238,233,282,283,284,286,286,286,287,288,289,290,290,290,291,291,291,291,298,299,299,299,299,299,301,302,295,294,293,315,317,314,314,313,316,316,316,307,306,318,311,309,309,354,354,354,302,305,308,308,310,312,312,233,282,379,359,283,284,286,359,349,349,350,348,352,344,347,353,346,345,359,383,355,355,358,360,360,360
0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,1,0,1,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1
106
652,651,649,650,657,658,658,658,658,653,654,655,658,658,658,658,656,652,649,650,651,655,653,654,656,461,493,493,524,637,555,555,496,547,641,451,543,638,577,456,412,47,476,476,396,612,612,612,612,612,612,612,455,119,620,619,619,619,619,566,580,516,516,516,516,516,592,564,564,564,564,564,560,560,560,560,560,394,241,397,243,546,413,26,554,578,578,395,435,588,526,570,523,504,504,504,450,463,315,544,571,571,437,525,634,405
0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,0,0,0,0
107
416,484,429,551,551,198,457,550,659,567,419,504,504,504,522,664,680,679,682,684,684,684,684,683,685,685,685,685,428,687,687,487,688,688,686,686,666,717,708,708,708,708,708,721,705,716,723,722,722,715,715,710,711,711,718,718,718,713,707,707,704,704,704,706,709,709,709,720,720,720,719,428,597,784,784,784,785,785,785,785,785,786,787,787,787,787,787,787,788,788,788,788,788,789,789,789,789,789,789,789,789,789,789,789,790,790,790
0,1,1,0,1,0,1,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,1,0,0,1,0,1,1,1,0,0,0,0,1,1,1,1,1,0,1,0,1,1,0,1,0,0,1,1,0,1,0,0,1,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0
357
568,628,603,362,113,504,504,504,504,504,504,617,542,542,542,598,598,598,502,220,294,495,433,421,448,448,243,576,485,506,570,545,241,549,595,2,523,423,423,315,453,447,531,531,531,627,558,579,563,596,640,405,629,464,440,541,810,536,450,923,541,471,500,505,401,621,999,452,452,452,30,937,937,938,938,939,940,941,941,942,943,944,945,624,906,463,390,460,439,543,2,397,513,434,600,613,148,802,47,630,74,395,433,503,502,617,515,639,923,527,456,436,982,982,982,982,983,983,984,985,986,986,987,987,987,987,987,987,988,989,990,990,990,990,990,991,991,992,993,993,994,994,994,995,996,996,997,997,997,997,998,30,611,26,74,921,178,528,608,608,390,460,439,543,498,159,47,630,600,498,422,480,644,413,505,572,572,628,628,593,580,494,549,525,642,497,399,627,511,539,596,897,407,407,556,999,470,412,610,457,536,570,623,488,445,811,626,478,473,545,631,616,474,596,897,412,610,450,400,431,554,506,243,178,241,384,541,119,481,553,528,388,207,565,625,625,32,410,640,629,489,582,559,590,612,586,566,557,557,557,602,567,469,590,410,640,1037,207,557,925,908,566,629,612,52,60,528,453,453,560,429,494,539,616,505,549,999,593,474,572,407,511,628,545,631,556,457,570,422,428,478,576,473,623,536,613,2,397,1083,1096,1088,1116,1082,1078,1094,1103,1149,1141,1144,1144,1144,1109,1112,1134,1134,1119,1136,1148,1137,1137,1137,1145,1120,1117,1132,1124,1135,1140,1131,1143,1146,1138,1139,1128,1126,1111,1105,1130,1133,1147,1125,1142,1123,1037,1129,1127,1115,1118,1121,1106,1107,1104,1108,1110,1113,1114,1122
0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,1,0,0,0,1,0,0,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,0,1,1,0,1,0,0,1,1,0,1,0,0,0,1,1,0,1,1,1,1,0,0,0,1,0,1,1,0,0,1,1,1,1,1,1,0,0,0,0,0,1,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,1,1,1,0,0,1,0,1,0,0,1,0,0,1,0,1,0,1,0,1,1,0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,1,0,0,1,1,0,1,1,0,1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,1,0,1,1,0,1,1,1,1,1,1,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,1,0,1,1,0,0,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,0,1
341
19,21,26,22,1,1,23,23,23,23,15,15,24,20,20,5,17,17,12,0,2,2,6,28,18,16,14,3,9,9,7,25,13,13,13,13,13,10,4,4,4,4,8,8,11,27,66,66,66,66,66,66,66,175,162,138,153,151,141,66,66,88,88,88,81,81,83,51,68,85,45,89,87,47,84,74,49,75,82,82,86,59,90,60,52,52,69,96,44,44,44,44,91,70,53,92,131,80,73,73,129,127,65,77,97,57,50,46,46,46,46,46,46,46,46,126,118,64,93,132,48,71,72,79,56,94,44,72,91,129,129,129,129,61,90,95,52,92,73,128,128,20,9,4,7,11,13,94,76,61,58,128,128,98,63,130,67,95,99,151,139,147,154,157,150,146,146,152,148,158,142,142,144,149,143,156,155,145,204,195,197,74,81,85,82,51,83,87,66,88,75,89,86,86,47,49,49,59,45,84,68,52,118,129,195,195,195,133,204,152,143,143,143,143,142,156,156,153,204,153,153,138,138,138,154,155,155,149,149,129,129,97,146,81,96,79,79,118,53,91,132,126,95,57,63,71,70,48,60,60,50,17,9,10,14,14,14,14,18,2,2,2,2,81,83,51,86,2,199,196,194,201,206,133,78,134,200,200,135,54,198,198,205,203,202,62,62,62,62,62,55,141,140,138,139,139,233,282,283,284,286,287,226,223,224,225,225,225,227,227,212,208,215,213,210,217,218,216,216,220,221,375,271,269,273,270,274,272,277,276,276,275,279,278,280,292,295,294,293,304,297
0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,1,1,1,0,0,1,0,1,0,1,1,1,1,0,0,0
139
3,38,38,13,40,19,26,20,6,29,21,4,11,0,0,0,7,16,23,189,193,190,187,185,192,188,178,179,181,191,176,184,166,170,174,167,163,163,43,12,5,25,30,17,9,1,2,8,37,35,34,31,41,163,165,164,160,159,137,136,139,138,233,233,233,282,283,284,214,211,209,219,207,218,217,221,216,220,267,268,295,294,293,300,296,304,303,297,307,138,157,146,149,152,143,145,155,158,151,144,154,153,148,139,156,142,147,134,311,306,318,309,309,354,371,382,358,366,384,364,369,375,242,242,241,252,264,257,260,258,281,261,255,259,263,265,266,254,256
1,0,1,0,0,1,1,0,0,1,1,0,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,0,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,1,1,0,0,1,0,0,0,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0
234
432,612,609,448,495,413,628,550,611,388,177,639,644,458,605,641,454,633,640,396,302,2,604,530,523,392,559,434,254,457,390,390,538,446,579,563,544,30,409,531,581,521,441,453,453,408,470,578,462,482,573,589,561,501,648,646,647,645,656,655,654,653,522,551,670,666,599,677,659,504,640,673,567,678,585,459,397,419,463,520,545,383,169,500,511,546,405,481,588,562,587,595,217,596,534,624,461,485,437,410,502,403,627,460,449,623,471,422,504,513,92,598,518,452,455,524,637,615,315,402,416,445,400,509,568,198,591,571,480,494,395,602,536,412,558,436,606,488,621,582,477,635,590,540,472,447,384,515,610,557,557,557,557,557,66,630,451,178,178,32,363,542,510,474,428,526,505,241,420,512,119,527,187,586,564,549,220,625,625,529,577,507,74,584,631,294,642,642,466,469,401,537,570,548,519,607,427,638,556,478,643,431,555,574,541,148,475,569,601,622,554,440,207,575,643,487,800,492,519,801,555,802,503,799,799,575,243,532,26,382,618,535,543,464
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,0,0,0,0,1,0,0,1,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,1,1,0,1,1,1,1,1,0
161
21,18,20,4,12,16,24,15,9,25,26,2,21,10,19,24,8,16,3,0,14,18,9,22,28,6,5,1,15,26,27,198,199,62,62,200,195,203,203,203,134,78,202,135,133,55,194,196,197,206,201,205,54,204,226,227,224,223,223,136,137,138,139,239,238,238,237,231,229,235,230,232,232,232,232,236,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,208,213,192,191,178,188,185,179,189,189,190,187,181,193,184,170,167,164,163,344,159,166,165,176,174,215,210,220,216,221,217,218,151,155,142,146,145,147,148,152,149,139,143,138,349,345,351,348,346,352,350,347,353,267,269,322,320,206,25,94,199,1,28,134,264,3,30,19,32
1,0,1,0,0,0,1,1,1,0,1,0,1,0,0,1,1,0,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,1,1,0,0,0,1,0,1,1,1,1,0,1,1,1,1,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,1,1,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,1,0,1,0,1,0,1,0,1,1,0,1,1,1,0,1
49
497,564,564,564,564,254,254,504,504,504,504,457,522,419,551,551,551,551,551,659,690,691,694,698,699,697,688,687,687,686,686,487,254,758,760,681,490,759,684,684,684,684,487,686,686,687,687,688,688
0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,1,0,1,1,0,0,0,1,1,0,1,0,1,0,1
224
14,14,14,14,10,11,6,6,6,27,24,12,23,18,17,16,20,13,19,19,19,5,26,15,2,2,2,25,7,28,0,4,1,1,1,8,22,3,3,3,3,9,21,21,59,59,51,75,75,82,89,49,49,49,68,84,84,87,66,66,66,74,74,74,47,47,47,47,83,83,83,83,83,83,83,83,83,85,45,81,81,88,88,88,88,88,86,131,95,91,91,91,58,127,99,99,70,71,128,128,128,97,97,97,50,50,118,118,132,79,63,56,56,60,60,98,98,61,61,61,61,61,93,93,93,93,93,93,96,96,96,57,80,65,52,149,149,138,138,147,147,189,189,189,185,191,191,181,190,190,190,192,192,192,192,192,192,188,188,188,188,178,187,193,179,179,179,184,174,164,170,165,167,160,160,160,160,163,166,166,166,166,166,176,176,176,176,159,224,224,225,225,225,225,226,226,227,227,223,223,223,223,223,210,212,213,208,215,215,267,140,215,221,217,218,216,141,138,139,292,295,294,294,313
0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,1,0,0,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,1,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,1,0
36
178,243,463,564,564,564,397,217,507,60,60,419,450,450,582,482,575,405,631,490,446,526,207,581,475,407,633,618,220,555,534,636,47,589,535,384
0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,1,1,1,1,1
50
555,518,518,518,518,581,581,647,648,646,645,654,653,656,655,551,522,670,667,567,581,32,623,520,391,391,391,391,423,423,791,791,791,791,791,791,791,791,791,791,791,791,791,791,791,792,793,793,794,795
0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0
203
680,679,485,604,643,681,504,688,686,687,687,687,487,504,551,551,522,457,659,198,550,419,567,666,668,640,673,671,689,670,669,664,674,672,521,711,704,709,722,716,721,710,720,720,720,723,723,719,705,707,717,717,718,718,706,708,714,713,715,782,776,775,780,774,778,777,779,779,773,781,712,724,725,726,727,783,728,729,767,766,766,763,769,771,764,765,770,770,768,772,772,510,612,398,605,633,496,400,482,507,442,549,463,642,142,603,432,580,586,600,587,539,436,217,541,784,785,786,787,788,788,789,790,548,450,584,391,518,169,547,449,588,497,473,508,508,508,563,631,294,535,408,420,531,523,440,638,628,461,613,613,613,613,613,503,569,627,402,66,361,219,608,608,571,614,614,198,537,573,555,817,820,822,815,816,819,814,821,818,823,827,829,826,825,830,831,832,828,824,392,635,538,429,540,443,609,241,363,595,434,527,220,448
1,0,1,1,0,0,0,1,1,0,0,1,0,1,0,1,1,1,0,1,0,1,0,1,1,0,1,1,0,0,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,0,1,0,0,1,1,1,1,1,0,1,1,0,0,1,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,1,0,1,1,0,1,1,1,1,1,1,0,0,0,0,1,1,0,1,1,0,1,0,0,1,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,1
59
21,21,26,26,34,34,13,10,14,43,43,43,43,43,6,4,30,7,7,9,16,25,3,15,40,12,37,36,29,39,31,31,32,32,17,33,33,33,42,23,24,5,11,8,35,20,41,19,18,38,38,2,2,2,0,28,1,48,172
0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0
155
555,429,624,482,450,634,615,623,623,119,614,545,455,427,510,470,398,187,501,533,513,492,645,647,467,503,393,402,586,541,488,575,454,531,531,396,475,440,219,566,471,494,596,399,421,538,592,551,522,670,666,599,677,504,504,659,673,640,678,567,592,476,437,550,558,569,522,382,606,604,536,474,619,509,383,433,447,646,648,656,654,655,653,650,657,649,651,652,653,655,656,654,658,597,417,468,632,543,515,432,431,487,518,363,549,612,608,608,608,473,434,523,635,407,520,583,576,483,177,530,491,198,548,548,548,548,457,415,594,490,616,580,577,424,521,178,409,47,479,527,469,498,92,362,456,617,561,539,637,609,639,627,394,512,502
0,1,1,1,0,0,1,0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,0,0,1,0,1,1,1,0,1,0,0,1,1,1,1,1,0,0,1,0,0,1,1,0,1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,1,1,1,1,0,0,1,1,0,0,1,0,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,1,1,0,0,1,0,1,0,1,0,0,1,1,1,0,1,1,1,0,0,0,1,1,0,0,1,1,0,1,1,1,0,1,0,0,0,1,0,1,1,1,1,1,1,0,0,1,1,1,0,1
30
552,552,412,456,456,565,565,565,565,487,524,586,448,448,448,448,446,473,588,546,463,489,479,541,614,420,420,475,444,556
0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0
141
433,573,580,578,548,548,529,615,615,615,615,493,493,419,567,550,659,457,504,504,551,551,551,198,522,428,662,661,691,690,697,699,698,694,315,663,665,559,410,687,487,686,686,688,493,453,453,453,453,453,453,453,453,487,547,631,535,396,455,187,472,469,591,582,760,759,758,681,490,684,684,687,686,487,688,688,688,688,47,555,601,601,66,575,719,719,711,705,706,704,714,714,709,717,720,720,723,713,710,708,708,718,718,718,722,715,716,707,721,575,552,559,519,159,474,503,446,545,613,629,485,784,785,786,787,787,788,489,478,640,638,543,421,546,409,415,588,436,506,388,388
0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,1,1,1,1,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,1,1,1,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,1
20
442,442,442,442,582,582,582,582,491,401,532,516,579,579,552,552,514,514,458,509
0,0,0,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0
220
40,42,7,9,9,6,26,8,33,33,33,1,21,34,41,18,28,37,20,29,31,3,11,39,39,14,12,35,15,16,32,32,38,5,24,30,17,17,0,0,2,36,19,19,43,25,25,23,23,23,4,4,13,10,65,130,68,69,69,49,93,88,131,239,131,59,59,74,52,52,53,72,57,75,76,70,97,81,84,55,126,134,86,61,73,129,129,54,99,99,66,66,66,66,66,66,66,66,66,66,66,66,66,64,77,77,135,91,79,85,45,58,58,90,82,83,83,83,50,128,48,44,67,132,95,60,56,80,51,133,47,71,78,46,46,127,98,98,62,87,87,87,87,89,63,173,161,186,180,171,182,168,172,175,169,162,166,167,166,174,163,176,170,170,159,165,160,184,233,141,140,138,139,282,283,284,286,287,288,289,290,291,213,210,215,212,208,217,220,218,216,221,156,142,142,142,142,147,147,146,146,143,150,138,148,157,151,153,154,155,158,152,145,149,144,292,295,294,293,315
0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,1,1,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,0,1,0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,0,1,1,1,0,0,1,1,1,0,0,0,1,0,1,1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,1,0,1,0,1,1,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0
169
510,388,388,577,220,384,473,121,121,505,255,425,423,459,534,478,589,608,463,500,590,486,628,572,361,177,30,540,412,422,422,422,482,480,437,423,26,393,241,587,476,47,551,604,495,217,468,576,464,562,471,433,254,606,638,528,614,614,614,614,473,416,443,417,509,513,402,549,454,427,784,784,785,786,786,787,787,788,789,790,769,770,763,764,765,768,768,767,767,767,772,771,771,766,711,715,715,715,708,721,707,706,723,723,710,714,714,705,722,704,716,720,709,709,719,717,713,718,427,159,537,398,421,814,823,816,818,822,821,821,821,815,815,815,817,819,820,831,826,832,827,829,828,824,825,825,830,421,554,569,294,410,542,542,542,555,220,388,611,613,444,642,550,539,618,497,600,485,574
1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,0,1,1,1,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,1,0,1,1,1,0,1,1,1,0,0,0,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1
22
528,528,528,528,577,577,482,198,431,431,483,399,399,399,551,551,595,601,601,537,142,540
0,0,0,1,0,1,1,0,0,0,1,0,0,1,0,1,0,0,1,1,1,0
23
74,578,578,631,559,559,641,433,516,516,615,615,615,468,468,462,187,169,540,540,397,604,525
0,1,1,1,0,0,1,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0
33
652,651,650,649,655,656,654,653,640,611,361,361,66,641,475,547,467,596,577,500,633,159,466,522,551,665,667,677,599,504,504,659,469
0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0
36
429,525,525,525,525,525,443,423,449,393,393,119,461,555,555,478,526,637,637,392,113,424,362,559,559,436,534,439,537,495,540,219,500,577,509,509
0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0
47
538,538,557,557,499,499,561,455,617,113,628,599,480,405,405,680,679,681,485,604,643,688,687,687,487,686,405,468,434,217,396,460,562,428,476,566,566,566,446,637,614,614,614,533,2,600,481
0,0,0,1,0,1,1,0,1,1,1,1,1,0,0,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,0
48
514,187,620,416,142,220,608,461,586,640,596,493,551,522,670,666,599,677,659,504,662,469,567,678,488,445,399,399,478,382,434,591,556,619,52,401,504,462,544,582,457,392,613,611,557,557,557,557
1,1,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,1,0,1,0,1,1,1,0,1,0,0,0,1,1,1,0,1,1,1,1,0,1,0,1,1,1,1,0,0,0,1
218
12,24,5,20,2,2,2,31,15,15,0,38,19,4,14,39,37,41,59,59,188,181,181,178,193,190,190,185,192,192,192,192,192,192,192,187,191,189,189,179,179,166,170,170,167,159,159,159,159,165,160,164,184,184,174,174,174,163,176,176,176,137,136,139,138,138,138,211,239,238,211,219,209,214,214,207,232,232,230,231,13,39,21,1,8,32,207,217,216,216,220,221,218,32,233,282,232,232,232,232,236,238,235,255,254,254,254,266,266,266,264,263,263,263,258,3,29,42,0,36,7,41,282,35,20,4,26,30,37,28,15,5,16,16,17,11,6,18,18,18,14,40,19,24,38,33,2,43,34,9,25,23,31,10,258,281,256,257,259,265,261,260,262,282,151,143,155,283,284,235,237,229,138,156,156,158,154,153,145,144,149,150,152,148,267,285,320,321,321,319,323,322,284,139,142,146,147,147,157,322,275,279,277,278,280,276,284,239,286,287,288,289,290,291,295,294,293,315
0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,1,0,0,0,0,0,0,1,1,1,0,1,0,1,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,1,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,1,1,0,1,1,1,0,0,0,0,1,0,0,1,0,1,0,1,1,1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,1,0,1,1,1,0,1,0,0,1,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1
140
596,410,487,407,407,409,500,500,604,30,598,587,568,568,606,589,474,419,491,571,501,558,457,403,60,647,645,646,648,653,654,655,656,522,551,551,551,551,665,667,677,599,679,680,643,604,761,703,762,686,688,687,687,687,687,687,687,487,504,504,504,504,504,504,504,659,673,640,678,567,60,489,593,595,390,588,435,483,424,576,439,615,495,445,394,451,611,438,446,26,600,447,478,626,502,32,581,555,584,759,490,758,758,758,758,885,885,887,601,601,601,601,431,431,515,538,412,479,400,159,543,532,612,612,612,294,466,2,557,557,557,557,557,557,557,436,614,433,519,599
0,0,0,0,0,1,0,1,1,1,1,0,0,1,0,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0
284
40,36,40,36,43,36,43,32,43,40,34,30,32,33,42,33,42,29,42,42,42,42,42,29,29,35,35,41,39,30,30,31,31,31,18,10,6,6,17,17,3,3,28,28,28,4,1,197,203,196,199,199,199,78,78,200,200,204,197,199,198,62,194,200,200,134,134,134,54,54,54,133,133,205,55,55,239,236,136,137,138,139,145,145,145,155,155,156,142,142,144,144,149,143,143,139,147,152,152,152,152,146,157,154,153,158,138,148,150,151,229,43,32,32,32,33,33,42,29,35,35,41,39,106,106,103,189,189,189,178,187,187,193,185,190,192,192,192,192,188,188,179,191,191,181,181,181,166,159,164,165,174,163,159,159,166,160,176,184,184,184,184,170,167,167,39,204,196,137,136,139,138,139,138,181,178,191,187,193,185,179,192,189,188,190,165,167,167,160,163,346,347,353,352,350,345,348,344,344,344,351,349,349,196,206,235,237,237,236,236,238,229,229,232,232,230,230,231,148,225,227,226,224,223,113,112,123,101,101,101,111,124,225,225,225,225,225,225,207,214,219,219,209,211,218,218,218,218,216,220,220,220,220,220,221,217,217,217,218,295,293,293,109,117,115,115,115,365,372,372,372,372,362,362,367,367,367,367,364,364,363,368,368,369
0,0,1,1,0,1,0,0,1,1,0,1,1,1,0,1,1,0,1,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,1,1,1,0,0,1,0,1,0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,1,0,1,1,0,1,1,0,1,0,1,1,0,0,1,0,1,1,0,1,0,1,1,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,0,1,1,1,0,1,1,0,0,0,0,0,0,1,1,0,1,1,1,1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,1,1,1,1,0,1,1,1,1,0,0,0,0,1,0,1,0,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,1,0,1,1,0,0,0,1,0,1,1,0,0,1,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,0,1,0,0,0,1,0,1,1,0,1,1
75
457,550,504,659,567,618,680,679,604,682,683,684,684,686,686,687,487,688,688,522,721,721,721,717,722,714,714,715,715,715,723,723,711,711,711,709,709,704,704,704,713,706,719,719,719,720,710,707,705,705,716,708,718,618,642,553,451,784,785,785,786,820,814,814,814,815,821,818,823,819,816,816,816,816,816
1,1,1,1,0,0,0,0,0,1,1,0,1,0,1,1,0,0,1,0,0,0,1,1,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,1,1,0,0,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,1,1,1,0,0,1,1,1,1,1,1,0,0,0,0,1
67
600,552,60,553,515,396,217,560,601,601,601,512,613,395,477,542,480,48,547,490,467,594,390,573,510,243,388,434,575,567,494,382,178,178,621,584,577,554,429,474,428,559,618,530,556,479,479,32,448,611,294,475,502,513,522,416,400,607,423,361,497,447,496,440,465,571,486
1,1,0,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,0,0,1,0,0,1,1,1,1,1,0,0,1,0,0,1,0,0,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1
46
169,415,573,519,519,519,519,519,540,451,464,448,142,400,400,505,498,593,592,383,843,845,846,847,848,652,651,649,650,655,656,654,653,522,551,667,665,599,677,504,504,659,662,662,469,678
0,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,0,1,0,1,1,0,0,0,1
184
14,25,23,38,18,20,2,1,5,0,3,15,21,35,35,12,10,10,37,29,29,36,41,43,42,16,13,33,39,17,7,30,9,8,19,190,188,191,193,181,192,178,189,179,187,187,187,185,164,163,176,170,184,166,159,165,160,167,167,174,207,214,219,209,137,136,138,139,152,93,49,131,70,87,56,57,128,209,211,218,217,156,145,155,139,143,150,158,158,154,157,142,149,151,138,147,148,153,146,144,134,206,196,62,202,194,135,135,54,133,282,283,284,286,287,288,289,290,291,217,352,349,353,351,347,345,346,348,350,344,239,230,231,229,236,235,237,232,232,238,258,257,265,260,256,255,266,254,281,263,259,261,264,216,220,221,78,197,201,200,55,195,199,204,205,203,376,381,358,292,295,294,293,297,297,375,358,356,370,355,374,382,357,359
1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,0,1,0,1,1,1,0,0,0,1,1,1,1,1,1,1,0,1,1,0,1,0,1,1,0,1,0,1,0,0,1,1,0,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,1,1,1,0,1,0,1,1,0,1,0,0,0,0,1,0,1,0,1,1,1,0,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0
75
680,679,684,684,684,683,683,683,685,685,685,685,682,686,686,686,688,688,688,687,687,687,687,687,487,682,682,682,682,723,705,705,719,720,710,715,722,722,722,704,704,704,706,718,718,713,713,707,707,721,721,721,714,759,490,758,758,758,684,760,681,688,687,687,687,687,487,686,686,784,784,784,785,785,785
0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,1,1,0,1,0,1,0,1,0,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,1,0,0,0
138
547,427,491,481,622,220,572,572,572,572,454,454,454,593,431,142,66,113,438,440,440,450,450,494,599,637,633,628,548,469,388,436,177,582,457,402,641,551,551,522,666,670,677,599,504,504,504,659,673,640,678,567,432,419,445,576,493,361,570,500,500,408,545,549,119,403,574,400,621,543,509,409,159,74,472,472,561,531,531,531,531,531,508,92,483,453,453,453,453,453,453,453,453,443,475,391,568,585,479,571,490,487,362,513,437,187,428,638,510,416,497,2,553,410,507,612,612,612,612,631,465,474,32,398,610,477,148,482,650,649,652,651,654,653,655,656,482,383
1,1,1,1,1,1,0,0,0,1,0,0,0,1,1,1,1,0,1,0,1,0,0,1,0,0,1,0,1,1,1,1,0,1,0,1,0,0,1,1,1,0,1,1,0,0,1,1,1,0,1,1,1,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,0,1,0,0,0,1,1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,0
74
530,363,549,390,432,722,713,713,713,719,719,716,716,706,706,706,715,715,710,723,723,723,705,705,707,721,721,708,714,711,720,720,704,704,717,709,709,709,772,768,771,771,770,770,770,770,765,766,764,769,767,763,763,763,781,781,777,776,775,782,773,779,779,779,779,779,779,780,774,778,400,591,621,638
0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,1,0,1,1,0,0,1,0,1,1,0,1,1,1,1,0,1,0,1,1,0,0,1,1,1,0,1,0,1,0,0,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0
98
446,446,446,446,294,419,388,503,395,504,504,504,504,198,551,551,551,659,457,550,567,419,395,419,522,315,660,667,559,383,487,686,686,688,688,687,383,551,551,551,551,484,632,453,453,453,453,453,453,92,482,759,681,684,684,490,758,760,487,686,688,688,687,713,713,713,722,721,710,715,715,719,719,706,709,720,720,711,711,711,718,718,718,714,714,714,723,723,723,716,716,716,707,707,707,784,784,785
0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,0,1,0,1,1,0,0,1,1,1,1,0,1,0,1,1,1,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,1,1
349
15,19,17,31,21,4,16,34,29,24,35,4,5,31,134,198,78,133,62,194,194,194,194,194,203,203,203,203,203,203,203,203,203,200,206,195,195,195,195,195,195,195,199,202,202,196,196,196,196,204,201,201,201,201,197,55,55,55,54,135,205,34,6,41,15,15,35,42,7,9,10,43,17,28,14,29,37,24,16,39,33,36,32,1,12,21,140,115,115,115,110,110,121,121,121,121,140,141,139,138,148,149,138,145,152,154,157,150,139,139,146,146,146,146,147,156,156,156,156,151,144,158,158,158,143,153,153,153,153,142,142,142,142,155,122,122,122,122,117,106,106,106,106,102,102,102,101,101,100,100,109,109,109,113,113,113,113,113,113,113,105,105,105,104,104,124,108,108,120,120,103,103,103,114,114,114,114,123,123,123,116,116,116,116,112,112,112,112,111,111,111,111,125,125,125,125,125,119,119,119,119,107,107,107,75,83,182,182,182,173,168,175,162,171,186,180,161,172,169,165,166,160,159,170,167,176,164,174,184,163,83,83,223,223,223,223,223,227,227,227,226,226,226,225,225,225,225,225,225,225,225,225,225,224,224,224,211,207,207,207,209,219,214,220,216,216,216,217,221,218,5,20,10,2,233,228,232,232,237,236,282,283,284,236,231,229,235,230,238,238,238,284,286,293,298,298,298,298,299,301,301,302,305,308,310,2,268,2,310,310,310,2,372,366,24,7,21,27,0,14,11,3,16,15,28,26,348,367,365,360,360,360,363,361,369,368,362,364,310,26,8,373,371,356,293,348,347,349,349
0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,0,1,0,1,1,0,0,1,0,0,1
67
439,516,516,570,410,427,511,431,492,48,520,564,441,617,445,576,612,612,612,493,497,396,399,572,484,315,556,592,429,545,552,591,559,642,444,472,565,177,521,500,500,500,610,529,503,487,688,686,687,687,760,684,684,684,759,681,490,758,686,686,686,688,688,687,687,687,487
0,0,1,0,0,1,1,1,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,1,1,0,1,1,0,0,0,1,0,1,0,0,1,1,0,1,1,0,0,1,1,1,1,1,0,0,1,0,1,0,0,1,1
175
680,679,604,485,681,643,686,686,687,487,688,688,585,419,504,504,504,551,659,457,522,550,198,567,670,714,716,716,719,705,723,707,715,710,708,713,721,720,709,722,704,704,704,711,706,717,717,781,774,776,777,773,778,775,780,782,779,779,779,779,779,712,724,725,726,727,783,728,729,767,766,771,768,768,770,765,764,769,763,763,772,772,585,554,638,539,607,177,516,409,599,603,26,582,459,577,784,785,786,787,788,789,790,577,490,566,442,415,536,361,219,475,416,207,395,540,540,491,595,424,514,514,644,521,641,497,634,489,569,567,159,2,636,601,601,601,617,391,433,643,510,689,814,817,822,815,815,816,818,819,823,820,821,824,832,832,829,830,826,827,828,825,825,831,294,498,362,469,187,449,481,495,495,487,448
0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,1,1,1,1,1,0,1,0,1,1,0,1,0,1,1,1,0,0,0,0,1,1,0,0,1,0,1,1,1,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1
37
649,652,650,651,656,653,655,654,643,581,483,315,596,636,558,644,522,551,551,666,670,677,677,504,504,659,673,640,567,567,638,452,452,452,416,495,607
0,0,1,0,1,0,0,1,1,1,1,0,0,1,0,1,1,0,1,0,0,1,1,0,1,0,0,0,0,1,1,0,0,1,1,1,0
41
480,408,525,383,383,493,521,651,649,521,649,651,657,551,551,522,667,665,599,677,659,504,504,662,469,521,649,649,650,656,658,655,654,653,469,652,650,654,655,653,656
1,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,1,0,1,1,1,1,1,1
85
614,614,564,564,564,564,66,217,524,588,588,542,508,519,519,519,519,519,465,465,620,627,584,562,610,610,392,595,615,615,615,615,554,420,403,432,580,382,398,551,551,640,640,447,447,410,561,429,535,476,541,427,390,462,563,362,634,545,436,512,60,60,623,363,440,625,625,625,625,625,491,445,616,434,606,517,400,383,419,528,643,458,472,501,566
0,1,0,0,0,1,1,0,1,0,1,1,1,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0
395
10,24,13,8,2,2,14,14,0,74,74,49,89,59,0,59,59,59,59,68,68,83,83,83,83,83,83,83,51,51,45,82,82,88,88,88,88,81,84,75,87,47,47,86,86,66,66,66,66,66,66,66,0,0,0,0,0,18,18,3,3,12,12,11,11,6,6,6,6,9,9,20,20,19,19,23,23,23,23,7,1,1,1,16,16,5,5,15,22,22,22,25,17,17,4,4,4,26,26,21,28,28,28,28,27,66,66,66,85,85,118,60,67,61,130,40,61,131,131,131,52,52,95,95,80,80,46,46,46,46,46,129,129,129,129,40,36,43,32,33,33,33,42,29,35,41,39,39,39,30,31,31,18,10,6,6,17,3,28,4,4,1,1,15,5,5,7,23,14,263,262,262,260,257,254,265,259,266,266,255,261,261,261,258,258,264,264,248,242,247,246,244,249,245,245,245,250,253,241,50,50,93,132,95,129,129,80,61,53,52,73,73,90,118,56,67,131,131,94,94,6,28,15,15,10,16,16,21,233,282,71,91,118,128,69,65,79,79,79,79,44,94,94,94,94,77,98,99,53,93,127,126,126,56,56,56,97,97,76,130,130,70,73,63,63,63,63,63,63,64,72,96,96,96,96,132,132,50,50,50,92,171,171,171,171,161,162,182,182,182,175,173,173,92,173,169,169,180,168,168,172,172,172,186,92,186,186,166,165,164,92,60,60,67,67,67,90,90,48,48,174,159,159,159,166,166,166,166,167,167,167,167,167,176,163,163,170,139,139,58,170,58,265,256,170,170,170,164,164,184,184,160,165,165,153,140,227,227,227,223,223,223,223,223,225,224,224,224,224,224,224,224,224,224,226,215,213,212,207,207,212,215,256,375,135,207,292,140,17,48,257,148,135,206,256
0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,1,1,0,0,1,0,1,0,1,1,0,0,1,1,0,1,0,0,1,0,1,1,0,1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,1,1,1,0,0,0,1,0,1,0,1,0,1,1,1,0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,1,0,1,0,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,0,0,1,0,1,1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,1,0,1,0,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
274
28,23,34,1,1,13,38,36,25,29,5,5,4,4,8,18,18,37,40,42,41,16,7,43,0,32,30,39,2,2,2,17,9,24,31,11,19,33,33,6,12,20,3,15,15,26,26,26,26,14,10,35,21,130,130,130,82,82,54,45,93,93,68,97,97,97,49,74,74,64,57,95,72,55,99,129,129,129,69,69,131,90,126,66,66,87,75,128,67,48,48,127,79,134,73,56,91,135,50,46,63,76,83,133,44,84,65,88,88,98,98,59,58,62,62,62,62,89,70,52,80,80,53,81,86,77,71,47,47,60,60,51,51,61,132,85,85,78,78,156,150,145,145,143,139,139,146,138,138,144,144,153,153,148,158,152,151,147,155,149,157,154,154,142,141,140,139,138,213,215,215,215,215,210,212,212,212,208,220,221,221,217,218,216,175,186,169,180,172,173,171,161,161,168,162,182,164,163,159,170,160,176,167,166,166,184,174,165,133,135,54,342,341,339,343,54,197,206,202,78,201,199,199,62,198,195,134,134,200,282,283,284,286,287,288,289,290,291,200,205,55,194,196,203,203,204,231,232,238,235,230,236,229,237,295,294,293,300,256,260,254,265,263,316,315,314,313,375,313,264,255,257,261,311
0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,1,1,0,1,1,1,1,1,0,1,0,1,0,0,0,1,1,0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,1,1,0,1,0,1,1,0,1,1,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,0,1,1,1,0,0,0,1,1,1,1,0,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,0,1,1,1,0,1,0,0,1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,0,0,1,1,0,0,1,1,1,1,1,0,1,0,0,0,0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,0,1,1,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0
278
28,4,7,11,12,24,5,8,16,6,0,26,21,3,19,15,23,17,14,18,2,2,25,1,1,20,10,9,22,13,27,88,88,88,88,88,75,82,87,51,45,89,49,85,81,59,86,83,47,68,66,84,74,65,80,136,137,139,139,138,156,150,151,158,149,157,153,153,153,147,142,142,146,152,155,139,139,139,145,145,145,145,143,148,154,138,144,178,188,188,185,185,179,193,191,187,190,190,190,181,189,189,192,192,192,192,192,159,167,174,163,165,166,184,176,160,170,170,164,118,90,60,95,126,69,50,50,50,50,132,99,72,91,127,48,203,203,203,203,203,202,204,204,55,55,55,239,238,231,236,237,237,232,229,230,235,233,233,233,199,259,259,281,264,262,262,256,256,260,254,266,266,265,258,258,261,199,78,78,196,205,201,201,62,62,195,135,194,200,197,197,197,197,133,206,198,134,134,54,54,54,233,261,257,255,263,263,233,227,227,227,226,226,224,224,223,223,223,223,223,223,225,225,219,215,209,210,213,215,208,220,218,217,221,216,267,267,269,269,269,273,273,273,272,274,271,271,279,279,278,275,280,295,294,293,314,314,317,315,369,363,365,366,364,380,362,362,361,367,372,360,368,352,351,349,349,346,316
1,0,1,1,1,0,1,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,1,0,0,0,1,1,0,1,0,1,1,0,1,0,1,1,1,1,1,0,0,1,1,0,1,0,0,0,0,1,1,1,0,0,1,1,0,1,0,0,1,1,0,0,1,1,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,0,1,1,0,1,0,0,1,1,1,1,1,0,0,1,0,1,1,0,0,0,0,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,1,1,0,1,1,0,1,1,0,1,0,0,1,0,0,1,0,1,0,1,0,1,0,1,0,0,0,1,0,1,0,1,1,1,1,0,1,1,0,1,1,1,1,1,0,1,0,0,1,0,0
75
187,495,498,506,539,642,198,534,531,526,570,532,573,470,510,457,457,26,436,496,455,453,383,294,513,547,530,442,169,635,516,616,254,408,435,361,511,458,628,487,302,427,490,572,119,119,569,626,384,402,451,30,561,456,74,477,480,597,519,423,625,512,512,634,433,32,613,565,575,627,207,462,606,607,481
1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,0,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1
198
40,36,43,32,33,42,33,33,42,42,29,35,35,41,41,39,39,30,31,18,10,6,17,3,194,135,197,198,198,204,199,201,201,201,62,133,203,203,203,206,206,200,202,202,202,136,137,139,138,149,153,142,139,156,156,152,143,143,151,157,157,155,144,138,148,154,150,146,146,146,146,158,179,187,193,188,185,185,178,190,189,191,191,181,192,165,174,184,184,184,184,166,166,176,170,159,159,160,160,160,160,167,167,351,353,353,353,349,350,347,345,346,348,348,348,348,348,344,344,344,344,352,226,226,226,226,224,225,223,223,223,227,227,208,212,207,209,214,214,211,219,220,217,220,218,218,221,221,217,216,375,267,319,271,271,273,269,269,269,272,272,270,270,270,270,280,275,276,276,276,277,279,278,278,101,101,361,368,368,368,368,369,369,369,369,360,360,360,372,367,363,380,380,380,380,362,362,364
1,0,0,1,1,0,0,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,0,0,1,1,1,0,0,1,0,1,1,0,0,1,1,1,1,1,0,1,1,1,0,1,1,0,1,1,0,1,1,0,1,1,1,1,0,0,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,1,1,1,0,1,0,0,0,1,0,1,0,0,0,1,1,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,0,1,0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,1,1,1,0,0,0,1,0,1,1
222
40,40,36,43,32,33,42,29,29,35,41,132,87,76,54,98,63,85,80,80,84,78,55,55,86,68,64,67,81,82,127,93,93,95,56,88,133,58,65,53,57,130,128,74,73,47,131,126,126,59,134,134,134,134,99,89,49,70,71,50,50,135,77,51,66,45,91,83,52,46,69,48,62,62,97,97,97,60,79,79,79,79,79,44,72,61,129,129,129,75,90,109,123,123,117,105,105,105,101,101,101,119,119,119,119,119,119,119,119,119,119,119,119,106,106,106,104,104,104,104,125,100,110,110,110,113,114,114,114,115,102,116,124,188,192,192,192,192,192,189,189,189,190,190,193,191,191,191,191,187,185,185,181,178,179,165,163,170,166,176,184,164,160,160,159,174,174,174,174,167,197,223,223,226,226,227,227,225,225,225,225,225,225,225,224,214,219,209,209,209,209,211,207,221,221,220,220,220,216,218,268,285,273,273,273,273,272,272,274,269,269,269,271,271,271,279,277,276,280,218,217,359
0,1,1,0,0,1,0,0,1,0,0,0,1,1,1,1,1,1,0,1,1,0,0,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,1,1,1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,1,1,0,0,1,1,1,1,1,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,1,1,0,1,1,0,0,1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,1,0,0,1,0,1,1,0
76
680,679,682,682,682,682,682,682,682,682,682,682,682,682,682,684,684,684,684,684,684,684,685,685,685,685,685,685,685,683,683,683,302,687,687,687,688,688,688,686,686,487,159,524,524,620,30,148,560,560,560,560,560,560,560,495,495,634,549,394,516,516,516,590,590,392,567,431,467,443,485,506,619,619,640,417
0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0
148
362,606,507,481,539,441,558,573,521,489,627,451,574,589,632,383,442,639,511,119,537,522,504,504,504,551,551,198,419,457,659,550,567,673,666,640,689,672,672,671,668,670,664,674,677,678,599,177,700,567,521,436,493,495,516,32,178,704,717,713,713,707,710,709,716,720,720,722,715,711,719,719,719,718,718,714,714,706,708,723,705,721,721,772,764,764,764,767,766,765,763,768,770,769,771,178,617,363,540,438,431,417,600,393,447,486,620,207,612,422,220,243,391,501,424,784,785,786,787,788,789,790,576,512,644,605,497,416,60,60,472,159,508,421,361,496,541,636,453,502,546,463,568,408,557,557,633,449
0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,0,0,1,0,0,1,0,1,1,0,1,0,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,1,1,1,1,0,0,1,0,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0
45
646,648,647,645,654,656,653,655,635,391,241,241,522,551,551,670,666,677,599,504,504,504,504,504,504,504,659,469,662,678,567,567,241,643,637,450,495,581,605,605,595,480,636,456,580
0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0
24
548,412,574,574,363,363,363,540,462,187,618,521,525,526,178,178,499,630,362,522,476,579,626,48
1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,1,1,0,1,1
160
453,453,453,453,453,508,532,442,442,442,446,446,446,583,557,557,557,503,440,440,440,440,440,440,392,407,474,484,445,92,580,501,142,619,619,619,619,528,528,528,528,528,565,565,565,626,428,578,578,578,497,647,646,645,645,648,656,653,658,658,658,654,655,497,562,460,564,564,564,602,551,522,670,666,599,677,659,504,640,662,662,678,567,635,539,450,388,177,177,423,584,558,220,489,412,589,537,455,382,507,383,617,519,488,198,512,549,523,569,516,516,555,637,60,60,492,546,494,494,494,458,207,294,384,384,384,384,560,560,470,534,630,405,48,434,448,448,510,457,421,506,574,574,574,574,462,631,544,544,625,625,625,628,638,629,585,527,390,614,614
0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,1,1,1,0,1,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,1,1,0,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0
93
645,646,647,645,648,654,653,658,658,656,656,655,646,648,645,647,653,656,654,655,302,363,363,619,619,619,619,619,456,623,465,465,470,488,501,2,635,565,458,403,583,625,625,625,625,437,541,576,544,629,595,503,393,400,405,539,621,526,527,591,591,586,446,113,542,542,542,542,490,630,455,529,514,427,294,611,410,424,581,614,460,569,637,637,637,528,415,508,508,639,30,634,463
0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0
41
535,494,434,613,613,613,528,528,528,620,549,544,456,456,605,605,569,48,631,219,219,398,509,650,657,649,522,551,665,667,677,599,504,659,673,640,678,567,649,651,652
0,1,1,0,0,1,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0
74
627,524,119,618,618,480,650,651,649,652,654,656,655,653,522,551,551,551,670,680,679,485,604,643,681,402,487,487,686,688,688,687,687,439,26,394,429,670,666,599,677,659,504,504,504,504,504,504,640,673,567,678,429,609,609,529,315,591,440,440,434,564,564,573,528,559,624,565,468,594,600,556,620,530
1,1,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0
431
9,33,33,33,7,28,29,29,29,40,36,37,17,31,31,23,34,35,43,16,13,13,41,10,11,0,25,12,12,32,32,8,30,20,20,15,24,3,42,42,26,26,26,4,4,38,2,21,21,14,1,6,19,5,39,18,99,93,62,95,86,77,59,59,59,47,129,66,66,66,66,71,87,72,56,91,128,55,55,55,83,83,83,83,50,50,84,76,81,79,85,132,126,67,60,60,60,60,60,60,53,74,68,97,130,131,135,134,82,61,133,49,78,98,90,88,73,48,57,65,54,70,70,70,80,51,44,63,52,58,75,46,64,127,45,69,89,178,178,178,187,179,179,179,179,191,191,191,191,191,191,193,192,192,192,192,192,188,185,189,189,189,189,189,181,181,181,181,190,190,170,164,166,160,159,176,163,174,165,19,26,24,32,28,4,4,34,6,11,11,40,31,61,50,83,74,133,133,86,59,76,72,135,135,60,60,60,46,129,129,62,48,64,75,79,63,98,67,95,82,77,77,89,44,132,54,99,85,51,127,73,65,91,130,81,71,126,58,45,69,53,52,66,68,88,97,78,78,55,55,134,134,134,134,90,84,80,47,23,14,40,35,12,43,3,18,29,4,26,28,11,24,10,20,37,9,24,24,24,38,6,41,18,33,29,12,28,34,34,21,21,21,21,151,143,143,158,155,152,156,156,138,138,142,145,139,147,147,148,146,146,157,153,144,149,150,154,184,167,207,214,209,219,211,217,220,216,218,221,203,203,203,203,203,205,135,55,55,55,197,204,62,194,200,199,199,202,195,54,134,78,206,201,133,198,196,141,140,138,139,265,266,255,254,281,262,262,263,261,257,264,256,282,283,284,286,287,288,289,290,291,259,259,259,258,228,230,229,231,232,232,232,236,237,235,350,347,348,375,244,245,245,245,245,247,247,247,247,247,246,246,246,249,249,252,253,250,250,241,248,242,251,251,251,251,251,251,243,348,346,345
0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,1,1,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,0,1,0,1,1,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,1,0,1,1,0,1,1,1,1,1,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,1,1,1,1,0,1,1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,1,0,0,0,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,0,1,0,0,0,1,1,1,1,1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,1,1,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,1,0,0,0
188
529,679,680,683,685,682,682,682,682,682,682,682,682,682,682,682,682,682,682,684,198,550,522,487,688,686,687,551,687,551,504,504,504,659,659,419,457,567,410,665,661,662,559,469,663,667,660,315,428,678,677,599,708,704,704,715,713,707,716,719,711,709,705,714,717,717,706,718,710,720,720,722,721,723,774,780,782,773,781,778,779,776,775,777,712,724,725,726,727,783,728,729,763,772,772,768,771,770,764,769,767,765,766,434,504,504,451,390,635,535,553,568,518,439,453,528,456,32,574,457,596,477,582,541,412,66,450,784,785,786,787,788,789,790,450,464,520,520,447,505,423,435,613,610,48,459,421,493,410,545,545,814,821,823,815,822,818,817,819,820,816,831,824,827,827,826,826,832,828,830,825,829,537,449,413,619,619,619,619,641,383,142,148,397,578,573,580,460
1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,0,1,0,0,0,1,1,1,1,1,1,1,1,0,1
85
590,546,546,557,557,557,557,557,539,599,511,490,593,499,499,499,499,499,680,679,684,685,685,685,685,682,682,682,682,682,682,682,682,682,683,558,615,219,383,487,686,686,686,688,688,687,687,475,554,705,705,705,198,550,659,419,681,684,684,684,490,760,758,758,758,759,759,687,687,687,687,687,688,487,686,686,714,714,706,706,706,708,719,719,713
0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,1
181
575,575,575,575,575,469,489,640,500,500,500,148,148,679,680,685,685,685,685,684,684,684,683,683,683,682,682,682,682,682,682,682,584,476,471,687,687,688,688,688,686,686,487,713,707,716,709,709,709,706,721,721,705,705,705,714,714,723,711,711,711,719,704,704,704,722,722,722,708,708,708,720,720,720,720,718,715,717,717,710,393,766,765,765,765,765,765,769,769,770,770,770,772,772,772,772,772,768,768,763,763,763,771,771,771,771,764,767,563,563,563,452,452,405,567,565,565,565,565,460,531,625,625,625,625,547,784,785,785,785,785,785,786,787,787,787,787,787,788,789,790,629,610,816,816,821,814,814,814,822,818,820,823,817,815,819,827,827,827,827,828,824,824,824,826,830,830,830,830,830,832,831,829,825,610,466,526,617,502,198,595
0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,1,0,1,1,1,0,0,1,1,0,1,0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,1,1,0,1,1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,0,1,1,1,1,1,0,0,0,1,0,0,0
203
40,36,43,32,32,32,33,42,33,42,29,35,41,41,39,30,31,18,10,6,17,3,28,196,78,199,199,197,197,201,204,195,198,194,55,55,55,205,135,62,62,206,200,133,203,134,202,202,54,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,223,223,223,226,227,227,227,227,224,212,136,137,139,138,150,150,153,153,153,153,147,144,154,156,152,138,145,139,146,158,157,149,155,151,143,148,142,4,1,15,5,7,23,34,179,185,185,188,192,192,192,181,189,189,189,190,190,190,191,178,193,187,165,164,167,170,166,176,174,160,184,163,159,211,207,211,219,207,34,345,350,347,352,353,353,353,351,349,348,346,346,346,344,344,344,344,344,344,214,239,237,229,8,25,9,12,16,23,214,229,232,232,232,231,238,235,235,235,236,236,230,209,12,28,209,209,209,125,117,107,107,120,109,119,112,112,100,103
0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,0,1,0,0,1,0,1,1,1,0,0,1,0,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,1,1,0,0,1,1,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,0,0,1,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,1,1,0,0,1,1,0,0,1,1,1,0,0,1,0,1,1,0,1,1,0,0,1,1,1,0,1,1,1,1,0,1,1,0
166
33,17,7,41,41,41,37,3,32,32,24,36,190,190,192,192,192,192,192,179,179,181,181,178,178,178,191,191,189,189,188,188,188,193,185,185,185,187,160,176,165,164,167,166,38,43,43,6,29,15,15,34,166,166,97,67,88,91,53,84,86,89,89,66,60,50,188,188,188,188,191,191,190,190,190,185,181,192,192,192,192,192,192,193,187,189,189,179,179,179,178,163,160,159,176,174,174,174,164,184,167,166,166,163,163,42,42,42,18,18,28,8,8,223,223,223,223,224,224,224,224,224,224,46,46,46,134,134,134,134,54,75,75,75,65,85,71,63,63,47,62,61,78,58,64,131,74,52,98,16,16,292,292,292,292,292,292,292,292,140,140,141,375,292,295,294
0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,1,1,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0
99
28,5,23,107,107,110,110,119,115,115,115,115,115,115,115,17,24,11,11,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,223,226,227,227,227,224,212,213,208,210,215,215,216,217,217,217,218,218,218,221,220,267,375,272,271,273,270,269,269,274,274,274,274,274,274,274,276,280,277,275,278,192,192,179,191,191,191,191,187,188,189,181,181,178,178,193,185,160,166,163,164,176
0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,1,0,1,0,0,1,0,0,1,0,0,1,1,1,1,0,1,1,1,1,0,1,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,0,0,0,1,1,1,1,0,1,0,1,1,1,1,0,0,1,0
46
607,566,403,452,452,455,570,595,633,518,448,479,569,394,540,463,302,451,419,523,450,440,557,557,598,598,598,598,591,562,424,66,624,442,551,481,629,52,561,391,632,586,584,491,620,420
1,0,0,0,1,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,0,1,1,0,1,1,1
15
400,400,643,542,542,542,542,542,542,415,513,524,578,476,424
0,0,0,0,0,0,0,0,1,0,0,0,0,1,0
46
3,7,7,19,16,22,22,25,25,25,2,2,2,2,14,1,15,9,9,9,27,141,140,139,138,186,182,161,224,224,223,227,227,208,212,208,215,210,218,221,220,217,217,161,6,216
0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0
106
459,486,486,427,605,540,400,419,504,504,457,522,567,659,551,551,198,550,660,673,672,671,668,668,666,640,691,690,699,697,698,694,688,688,686,687,687,487,400,568,611,527,624,537,500,500,500,119,47,383,383,428,684,759,758,758,490,760,681,687,687,688,688,688,686,487,705,707,714,722,715,710,709,711,717,718,718,708,708,719,721,706,720,713,713,716,704,723,428,399,399,784,785,786,786,787,787,787,787,787,787,788,463,508,241,633
0,0,1,0,1,0,0,1,0,1,1,1,1,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,1,0,0,0,1,0,1,1,0,1,1,1,1,0,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,1,1,0
98
36,36,2,2,2,2,20,20,38,39,42,42,32,32,32,13,34,6,31,31,26,26,26,8,8,29,4,40,17,12,37,9,21,15,15,16,43,43,1,1,28,30,30,24,11,11,11,7,5,10,18,18,18,18,18,35,162,180,186,169,175,171,161,182,168,173,173,172,167,163,160,159,164,166,166,165,170,174,176,184,184,52,52,93,44,60,60,56,50,79,135,208,210,215,213,212,221,217
0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0
69
456,605,605,605,544,532,532,532,560,560,560,560,498,32,382,547,594,652,651,649,650,653,655,656,654,443,556,438,540,584,573,464,159,568,551,522,670,666,599,677,659,534,487,492,643,801,555,519,802,799,503,800,494,388,599,545,442,412,490,399,497,477,549,453,453,553,615,451,602
0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,1,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,1,0
304
22,7,17,15,19,5,25,2,14,15,10,88,45,89,84,87,86,82,47,47,47,83,49,74,66,66,59,75,85,68,81,51,127,69,132,132,67,64,64,64,64,99,91,118,92,79,79,72,52,128,128,128,96,96,58,46,46,57,57,77,77,77,131,71,56,76,93,93,10,4,4,9,11,11,21,26,26,3,3,3,3,3,3,7,25,25,25,25,5,12,12,73,73,73,12,22,22,22,27,27,27,27,8,8,8,19,19,23,23,23,23,20,20,20,20,20,20,17,16,16,16,73,60,95,52,126,71,44,56,77,76,72,131,96,118,64,48,147,155,155,155,150,144,144,144,142,148,148,156,156,143,138,28,11,15,14,21,6,25,25,9,17,23,19,26,3,49,86,51,83,83,83,64,97,2,16,16,16,16,16,18,6,28,28,28,50,50,53,98,70,130,130,129,129,90,95,95,94,94,162,161,161,161,172,172,182,182,173,169,169,175,175,186,186,186,171,171,171,171,180,168,168,168,168,168,168,168,164,159,159,159,159,176,176,176,160,160,165,165,165,165,167,163,163,170,184,184,184,184,174,166,226,224,224,223,225,225,225,225,225,227,227,210,207,214,209,211,217,220,221,218,216,295,294,293,314,314,314,313,316,315,315,317,314,239,347,346,349,350,353,345,351,352,348,344,366,365,360,360,360,380,362,362,362
0,0,0,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,1,1,1,0,0,1,1,1,0,1,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,1,0,0,0,1,1,0,0,0,1,1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,0,1,0,0,1,1,1,1,1,1,1,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,1,0,0,0,1
66
609,575,575,575,575,575,478,478,607,427,427,536,619,619,619,383,646,647,645,645,648,654,653,656,655,658,522,551,670,666,599,677,659,504,640,673,678,567,567,407,74,302,520,30,571,631,451,451,635,518,219,511,497,579,640,362,453,453,453,453,453,453,453,453,535,388
0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1
185
17,17,17,42,6,34,34,34,33,33,39,39,36,19,169,161,172,175,171,173,180,186,186,186,162,162,162,182,182,182,182,168,168,168,168,168,176,160,163,163,163,163,268,267,115,115,109,109,109,105,105,105,104,104,104,104,120,120,114,114,114,114,114,114,114,114,114,114,121,121,121,121,110,110,110,298,298,298,299,299,299,299,299,301,301,302,188,188,188,188,178,178,178,185,185,187,187,187,193,179,179,181,181,181,181,189,189,189,190,190,190,190,191,191,191,191,192,192,192,192,192,170,166,170,159,225,223,226,224,75,89,59,68,75,75,84,88,88,74,85,83,82,47,45,87,51,49,49,81,86,66,66,159,159,167,176,176,176,176,176,174,165,156,292,295,294,323,320,322,321,319,285,276,280,279,278,277,275,294,293,314,376,380,366,356
0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,0,0,0,0,1,1,1,1,1,1,0,1,0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,1,0,0
110
26,26,26,26,26,26,26,26,26,26,26,26,26,26,7,19,20,8,11,2,0,15,24,5,6,12,12,175,162,225,225,225,225,225,225,225,225,224,226,226,226,226,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,227,206,2,257,96,204,118,30,145,19,263,258,0,0,288,286,291,289,282,284,283,290,97,21,12,239,237,231,235,12,264,78,135,8,267,141,140,138,139,21,31,118,39,158,156,156,156,29,4,143,157,19,264
0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0
72
646,647,645,645,648,653,656,655,654,658,658,478,459,487,525,626,437,405,587,566,453,453,453,453,453,453,628,628,501,443,604,502,444,476,513,315,26,609,611,455,455,530,631,447,483,92,541,220,395,627,456,642,409,302,544,634,582,638,515,605,605,605,427,396,472,412,623,361,362,52,52,535
0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0
89
617,488,388,584,434,302,394,601,601,601,601,447,447,399,399,423,393,2,471,549,628,429,499,74,74,642,585,505,492,508,508,508,554,392,315,571,555,555,567,572,577,142,550,456,624,450,497,523,435,466,396,504,548,548,436,590,52,605,605,613,533,586,522,551,551,666,670,677,599,504,504,659,673,640,678,567,648,645,647,646,656,654,655,653,647,646,586,401,407
1,0,1,1,1,1,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,0,1,0,1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0
327
12,12,14,10,25,27,3,4,13,1,7,7,20,21,5,0,0,16,18,28,2,17,17,9,36,19,15,6,24,81,45,47,75,66,68,88,59,85,83,51,82,82,49,86,84,89,74,87,72,65,67,77,60,98,118,95,126,50,46,46,48,92,61,52,52,53,44,99,98,76,128,128,128,128,128,128,128,131,79,57,57,73,69,50,94,58,77,65,90,97,70,126,56,95,95,130,93,118,80,157,149,142,148,145,153,153,153,153,153,158,99,44,56,96,73,64,69,71,61,127,128,128,70,94,63,80,80,129,90,93,97,97,97,57,57,52,79,130,132,58,76,91,131,92,148,138,138,146,146,143,149,139,157,153,153,153,153,155,152,152,152,150,154,156,156,156,144,147,147,151,158,142,142,142,145,145,145,141,141,140,139,138,139,139,175,162,162,168,168,186,171,172,172,172,172,161,161,169,180,180,182,182,182,173,173,173,173,166,184,160,160,160,165,165,163,159,164,167,167,167,170,176,176,176,176,166,166,166,174,219,214,219,214,219,214,219,219,214,209,211,207,219,214,209,211,207,219,214,209,211,207,220,214,209,211,207,217,214,209,211,207,221,217,220,216,218,257,259,259,257,257,259,261,260,263,264,281,265,258,262,254,266,266,255,256,203,203,203,200,202,54,206,199,204,204,55,205,78,78,78,194,197,134,134,133,196,135,198,201,62,195,195,267,267,267,375,375,375,375,233,12,12,93,93,206,24,25
0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,0,1,0,1,1,0,1,1,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,1,1,0,1,0,1,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,1,1,1,0,1,0,1,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,0,1,0,1,0,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0
149
504,504,198,457,522,550,419,551,551,551,567,659,559,617,451,704,723,722,707,706,705,717,719,719,719,711,710,721,714,714,716,709,708,720,720,718,713,715,687,687,487,688,688,686,686,733,731,747,747,747,742,741,748,734,739,745,746,737,730,743,744,736,736,738,732,735,740,749,451,780,773,775,775,779,782,777,781,776,778,774,774,768,768,768,768,768,770,770,770,771,771,772,772,772,772,772,765,767,767,767,767,766,769,769,763,763,764,398,526,618,448,448,494,453,453,453,453,453,453,590,633,784,785,786,787,787,788,789,790,790,633,470,470,609,547,432,465,584,568,415,575,575,642,392,390,565,565,474,503
0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,0,1,1,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,0,1,1,1,0,1,1,0,1,1,0,0,1,1,0,0,0,0,1,1,1,0,1,1,0
100
468,582,582,582,448,448,541,541,142,455,627,605,558,558,558,407,294,395,451,471,521,521,47,524,428,574,574,631,586,580,540,522,551,666,670,677,599,504,504,504,504,504,504,659,673,640,678,567,648,647,540,474,447,447,447,447,447,447,447,532,421,362,551,604,519,621,490,501,550,241,636,599,595,445,487,637,534,363,568,187,609,525,453,453,453,453,453,453,453,453,646,645,655,654,653,656,384,476,616,429
0,0,0,1,0,1,0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,0
40
542,294,573,643,643,643,643,488,464,74,533,607,471,412,539,399,399,633,635,394,595,631,60,622,628,409,562,642,550,506,566,497,555,477,581,582,570,523,496,571
1,1,0,0,0,0,1,1,0,1,1,1,0,1,1,0,1,1,1,1,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,0,0,1,1,1
64
12,13,6,19,23,23,23,23,23,9,0,17,17,17,16,202,134,201,194,204,198,141,141,140,138,139,239,239,231,230,2,2,8,28,24,10,15,19,22,267,375,274,271,271,271,272,272,272,272,273,273,273,274,12,148,3,292,292,295,294,293,303,297,296
0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,1
124
5,27,8,8,25,25,25,25,3,2,2,2,9,9,9,11,7,20,22,140,141,138,139,182,168,169,186,172,180,173,175,161,171,162,184,166,160,160,160,176,165,163,170,174,174,174,159,164,167,223,223,223,223,223,223,225,225,264,254,265,281,257,262,262,258,255,261,263,263,266,259,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,224,224,224,224,226,226,226,226,226,227,227,213,210,210,208,212,366,372,363,363,380,361,361,369,362,362,360,360,360,365,22,19,47,85,382,215
0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0
227
334,334,334,334,334,334,334,334,188,188,188,181,181,181,181,181,185,179,192,192,192,192,137,136,138,139,192,192,192,192,192,191,191,191,191,191,191,190,190,190,190,193,193,193,193,189,189,189,189,178,178,178,178,178,178,178,178,178,178,187,187,187,187,165,159,159,159,59,59,59,59,184,167,164,174,176,176,176,176,165,160,233,282,283,284,286,287,288,289,290,219,214,35,152,290,290,86,84,88,88,88,88,88,88,88,74,74,74,74,74,74,268,35,1,17,159,159,159,197,17,245,245,245,245,249,247,247,242,248,248,248,248,253,253,253,253,246,246,246,246,243,243,252,252,252,252,241,241,241,250,250,250,250,244,244,244,244,244,244,251,251,251,251,251,251,251,110,110,110,110,585,207,393,445,393,648,647,646,645,656,653,654,655,445,444,616,458,470,113,592,559,559,581,475,566,502,532,611,432,599,436,560,560,560,560,560,529,435,521,431,482,482,791,791,791,791,791,791,792,792,792,793,793,793,793,793,482
0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0
25
548,548,548,548,548,548,431,546,429,502,446,444,633,383,383,468,601,601,601,601,601,47,583,420,475
0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1
263
22,12,4,4,19,14,9,20,20,25,18,13,5,15,10,13,5,5,15,10,6,7,21,21,64,128,53,44,48,57,71,126,130,52,90,97,50,96,80,58,99,73,118,93,92,63,63,77,69,98,70,65,61,79,79,56,46,67,132,72,72,91,60,95,76,76,129,129,129,138,156,156,143,148,144,144,150,145,151,151,157,146,146,154,142,153,153,153,158,152,147,137,136,138,139,139,155,149,139,188,188,188,188,188,188,190,190,190,181,181,181,192,178,179,189,189,189,193,193,193,185,191,191,187,187,187,187,163,184,184,160,159,174,176,167,170,165,166,164,208,215,210,212,213,216,217,217,217,220,218,221,263,263,256,255,257,259,259,259,259,281,264,260,266,258,254,265,262,261,78,194,134,62,195,135,206,196,204,202,200,198,268,198,133,199,203,197,201,199,203,197,201,54,55,55,267,321,321,321,319,322,323,320,285,278,279,277,280,275,276,233,283,284,286,288,289,290,291,346,349,347,353,351,344,352,345,348,350,381,383,355,377,379,358,371,370,356,382,376,357,374,359,369,372,363,364,360,378,362,367,365,368,385,384,366,361,380,241,252,250,245,245,245
1,0,0,1,0,1,1,0,0,1,0,1,0,1,1,1,0,1,1,0,1,1,0,0,1,1,0,1,0,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,1,1,0,1,1,1,0,1,0,1,0,0,1,0,1,1,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,1,1,0,1,1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1
180
20,2,6,14,2,25,194,200,198,205,204,206,228,236,230,232,237,137,137,136,138,139,157,143,154,149,145,146,156,138,152,188,188,187,187,187,193,191,191,191,191,179,178,192,192,192,192,192,192,192,192,190,189,185,181,181,181,181,167,164,170,170,160,166,176,176,176,165,174,349,349,349,349,349,349,25,24,8,16,13,17,15,15,21,7,12,9,23,20,18,22,22,5,1,4,349,349,349,349,348,347,345,352,346,344,351,353,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,174,159,184,163,225,225,225,225,225,225,226,227,227,223,223,224,224,224,224,224,224,224,224,214,375,375,295,375,219,211,207,375,267,323,320,319,322,295,293,294,207,209,218,221,220,217,216,216,264,41,8,93,200,29
1,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0
51
551,551,522,670,666,599,677,659,504,504,504,504,504,504,504,640,673,567,678,243,508,536,428,454,583,645,647,645,648,646,654,656,653,658,658,658,583,500,625,625,465,554,457,495,382,60,60,645,646,647,648
0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,1,1,1,0,0,0,0,0,0
386
597,606,542,542,542,542,632,632,461,459,587,501,519,441,634,398,585,518,581,453,474,52,492,525,627,456,486,119,640,417,588,631,482,617,422,513,511,294,457,561,388,388,388,565,508,586,413,302,92,564,424,522,462,391,471,2,548,548,563,563,620,489,582,558,363,624,403,580,517,503,493,602,639,633,241,449,449,467,615,437,66,539,217,502,393,484,450,515,524,412,428,473,577,499,219,534,618,601,491,526,488,530,447,32,593,592,622,605,607,556,446,399,562,637,504,504,504,895,444,500,500,454,569,604,528,48,635,597,586,529,468,629,178,483,572,617,74,937,937,938,939,939,940,941,942,943,944,944,945,395,460,390,470,52,439,543,923,159,617,502,2,397,513,620,433,802,527,456,503,148,546,47,515,913,898,624,600,26,463,906,803,498,460,982,982,983,983,984,984,985,985,985,985,985,985,986,986,987,987,987,987,987,987,988,989,990,991,992,993,994,994,995,996,996,996,997,998,558,382,917,525,592,638,492,459,468,420,421,609,471,422,422,399,399,642,480,644,576,497,627,429,593,549,494,505,572,556,999,457,570,436,511,470,623,473,539,545,445,488,30,548,811,626,47,407,616,569,596,412,897,428,536,423,423,474,811,626,30,548,621,445,488,450,243,400,241,506,481,384,541,431,554,178,207,565,597,625,553,528,629,602,453,410,640,398,582,590,925,908,905,438,588,60,410,469,908,925,590,640,567,1037,565,557,557,207,629,612,52,602,60,588,528,453,560,549,429,999,505,593,494,616,423,572,545,470,556,628,511,631,474,422,422,473,576,623,536,478,457,428,570,462,424,592,472,946,537,909,604,1081,1092,1098,1075,1099,1095,1101,1090,1104,1108,1110,1110,1106,1107,1115,1118,1121,1113
0,0,0,0,0,1,0,1,1,0,0,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,0,1,0,1,0,1,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,0,1,0,0,0,1,0,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,0,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,1,0,0,1,0,0,1,1,1,1,1,0,1,1,1,1,1,0,1
181
613,613,613,613,491,560,560,560,620,399,399,399,399,504,504,504,504,457,551,198,567,522,550,419,659,674,671,689,672,669,670,679,680,681,643,485,604,673,686,487,687,688,688,668,713,719,719,719,717,717,717,707,707,706,709,715,715,710,723,708,718,718,718,704,714,714,711,720,716,705,705,722,399,159,477,504,504,459,561,543,597,445,419,766,769,771,764,770,768,772,772,765,763,767,777,781,781,781,775,782,780,779,776,778,773,774,496,603,638,518,514,514,415,607,500,500,500,500,2,564,610,643,454,396,540,554,148,417,113,582,470,784,785,786,786,786,786,787,787,787,788,789,790,470,441,441,413,528,508,60,549,556,818,819,820,822,823,823,823,814,817,821,815,816,831,827,824,826,828,825,830,829,832,407,421,618,579,30,463,515,611
0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,0,1,0,0,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,1,0,0,1,0,1,1,1,0,1,1,1,1,0,0,1,1,0,1,1,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,0,0,0,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,1,1,0,0,1,0,1,0,0,0,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,0,0
352
625,625,625,431,169,315,533,450,584,66,243,219,219,639,460,441,528,403,636,534,562,615,468,433,501,593,410,578,392,448,543,438,555,488,537,509,399,595,461,550,497,447,551,502,142,508,613,608,470,415,554,479,916,540,586,169,590,560,494,946,501,486,804,393,637,604,461,397,2,395,74,923,639,803,159,904,546,630,937,938,939,940,941,942,943,944,944,945,26,613,456,527,460,390,906,515,47,502,802,148,906,463,433,503,543,439,624,513,434,565,934,936,761,750,833,935,982,983,983,984,984,984,985,985,985,985,985,985,986,986,986,986,987,987,987,987,987,987,987,988,989,989,990,991,992,993,993,994,995,996,997,997,997,998,550,547,577,917,525,462,468,592,422,644,480,627,497,642,399,505,628,549,593,494,429,626,811,631,423,478,625,625,910,569,445,412,488,548,30,623,457,545,474,470,511,556,407,473,570,897,610,616,999,567,478,536,930,907,627,579,419,471,465,467,638,492,294,398,558,382,636,896,584,909,554,506,119,400,450,541,243,481,241,431,384,178,804,606,415,169,527,456,565,207,528,553,597,625,532,449,629,588,453,582,398,590,560,602,410,640,567,469,562,908,557,557,557,925,640,567,469,410,590,566,1037,908,565,612,52,553,528,629,560,602,453,588,535,681,443,417,924,490,618,518,361,507,999,423,616,505,539,549,429,494,545,511,474,407,631,556,628,470,422,570,473,576,478,457,623,536,428,933,849,889,804,420,424,459,421,917,525,1098,1075,1092,1081,1090,1090,1095,1101,1099,1099,1099,1106,1107,1104,1108,1110,1115,1118,1121,1113,1114
0,0,1,1,1,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,1,1,0,0,0,1,0,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,0,1,0
205
3,11,19,15,5,21,28,12,18,25,24,17,17,10,10,26,26,26,26,4,4,4,2,1,1,7,0,13,16,16,9,23,22,8,8,14,6,20,27,45,45,86,83,87,74,68,51,49,88,75,75,59,47,47,47,85,84,81,82,66,89,56,57,99,98,129,129,129,129,95,61,92,44,64,26,59,59,88,88,89,74,74,74,74,45,47,86,86,75,51,84,83,68,68,66,66,82,82,82,81,85,87,126,50,93,71,72,72,97,58,53,67,96,96,90,79,131,127,69,46,60,60,60,77,132,130,91,76,73,94,70,118,48,65,65,63,128,52,56,80,201,133,55,202,198,135,206,206,233,137,136,136,136,138,139,233,187,193,188,189,189,190,190,190,190,191,191,191,191,185,185,185,192,192,192,192,192,181,178,179,165,163,163,184,184,184,176,176,159,159,167,166,170,174,160,164,164,226,223,225,225,224,227,208,212
0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,1,0,0,0,0,1,0,1,1,0,0,0,1,1,1,0,1,1,1,1,1,0,1,0,1,0,0,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,0,1,1,1,0,1,1,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,0
74
32,615,601,621,220,582,456,456,456,294,679,680,684,682,685,683,589,450,477,686,688,487,687,501,521,623,604,552,416,464,464,639,462,579,489,581,611,254,607,2,583,488,556,363,612,557,557,557,625,531,207,595,403,403,570,391,620,431,361,435,505,512,487,536,599,629,415,52,591,534,519,636,26,631
0,1,1,0,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1
141
48,509,415,415,526,591,608,608,424,594,630,519,476,604,436,649,651,652,654,656,653,655,522,551,551,667,665,599,677,659,504,504,504,662,469,567,678,556,556,177,539,439,679,680,683,683,683,685,682,682,684,684,579,544,142,26,462,595,487,686,687,687,687,687,688,611,572,572,573,445,568,490,597,597,417,542,542,542,542,569,413,473,565,92,383,545,550,492,119,457,561,559,217,460,536,390,538,598,522,522,497,159,603,496,507,517,480,639,533,363,475,632,552,438,546,500,483,483,454,530,547,505,66,419,514,627,416,534,437,452,452,452,452,452,452,576,537,590,600,494,641
0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,1,1,0
63
629,629,629,548,548,544,635,556,556,556,556,652,650,651,649,655,656,654,653,522,551,551,666,670,690,691,694,699,697,698,761,754,754,755,755,755,756,756,756,756,757,757,757,670,677,599,504,659,673,640,678,567,524,541,437,447,447,461,431,74,626,505,2
0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,1,0,1,0,1,0,1,0,0,0,0,0,1,0,1,0,1,0,1
47
650,649,652,657,651,653,656,522,628,421,454,589,409,629,512,595,413,506,656,650,652,649,658,649,651,654,655,653,656,551,551,551,551,666,470,48,501,207,542,542,542,542,542,542,542,553,558
0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0
252
8,8,6,4,0,7,19,26,23,14,34,11,41,18,24,28,32,12,31,43,43,9,5,3,33,15,13,37,16,1,1,40,42,38,20,2,30,29,21,21,25,35,10,36,17,39,90,48,134,59,59,49,130,127,82,98,135,51,44,45,86,52,95,97,81,91,63,71,70,72,83,83,50,131,79,75,85,85,61,77,57,57,55,55,133,87,60,53,80,46,46,46,78,56,56,93,93,47,89,54,129,129,66,66,69,74,76,84,126,99,128,58,67,65,62,181,190,179,187,187,187,185,193,192,192,191,178,188,189,184,167,166,174,170,163,159,165,160,176,164,140,141,138,139,139,62,282,283,284,286,287,288,289,290,291,239,231,229,236,230,232,232,232,238,238,238,237,215,208,210,212,221,220,216,217,218,267,268,319,322,320,323,285,321,321,277,279,280,280,276,275,278,292,295,294,293,314,314,313,317,316,315,354,306,318,311,311,62,88,64,132,73,68,150,144,138,153,149,202,311,309,307,149,142,146,143,148,145,147,156,151,158,152,157,154,134,54,194,55,55,55,199,201,201,205,135,203,203,62,204,196,206
0,1,1,0,0,1,0,0,0,1,1,0,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0,1,1,1,0,1,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,0,1,0,1,1,1,0,0,0,1,0,1,1,1,1,0,0,1,0,0,1,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0,1,1,0,0,0,1,1,1,0,1,1,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1,0,0,1,0,1,1,1,1,0,0,0,1,1,1,1,1,1,0,1,1,1,0,1,0,1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,1,0
207
25,9,22,19,19,19,3,3,24,6,6,6,6,17,17,16,16,16,1,1,11,11,28,15,12,12,26,0,27,27,27,5,23,23,4,10,21,21,59,89,89,68,83,86,66,51,82,47,103,103,103,120,120,120,120,114,114,114,114,114,114,117,117,117,117,145,145,145,145,145,145,145,145,145,138,138,138,138,149,153,151,151,151,151,151,151,150,146,146,146,155,152,152,157,157,157,143,143,156,156,156,156,147,147,147,144,47,88,88,88,88,81,81,144,144,144,148,148,154,139,142,142,142,158,158,158,81,85,85,75,75,74,49,87,87,87,87,179,179,179,179,185,185,185,185,181,140,141,138,138,139,139,139,139,295,294,293,317,313,314,315,316,311,307,226,223,223,227,227,227,178,190,190,187,187,187,192,188,188,188,191,191,191,191,191,191,191,191,193,193,189,189,189,184,165,176,166,174,3,156,156,157,33,206,137,136,138
0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,1,0,1,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,1,0,1,1,1,0,1,1,0
103
567,315,384,600,447,447,447,447,447,447,447,447,608,608,608,219,416,416,572,363,433,621,538,538,538,459,499,499,2,651,652,650,657,649,653,654,655,676,656,522,551,665,649,652,651,650,657,655,654,658,658,658,658,658,658,658,658,658,653,656,670,2,670,666,599,677,659,504,673,640,678,656,2,198,584,527,427,546,455,574,574,609,541,452,452,452,503,602,549,457,148,434,636,431,502,458,424,424,562,446,408,620,632
0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0
333
13,22,11,18,23,10,10,10,25,25,25,6,6,21,26,1,24,27,20,4,0,17,15,15,9,11,22,10,24,17,17,8,8,21,28,2,12,12,13,0,20,3,3,7,1,6,23,23,5,14,4,25,18,16,26,19,27,74,74,75,89,83,84,85,49,49,49,82,82,51,59,66,66,81,86,87,88,88,68,47,45,79,77,58,61,91,132,99,131,95,65,126,97,80,92,92,92,92,92,63,60,60,60,57,57,57,46,96,96,96,96,71,76,72,72,53,70,70,64,98,56,52,130,90,127,50,44,94,69,73,73,73,73,48,48,48,48,129,129,128,67,118,118,118,118,93,93,155,158,153,153,153,153,152,146,151,151,147,148,148,148,150,148,149,149,149,149,149,154,154,142,142,157,157,157,157,138,138,138,138,145,139,143,144,156,140,141,139,138,139,139,138,173,168,186,186,256,265,198,198,198,186,186,186,186,186,186,182,161,161,161,171,171,162,281,281,281,261,261,258,268,258,254,257,264,266,266,260,259,263,227,227,223,223,223,223,223,223,224,226,226,226,226,225,225,225,225,225,225,219,214,214,214,214,214,211,207,207,207,209,209,209,209,221,218,216,217,218,218,218,218,218,218,218,221,220,295,294,293,303,296,300,300,297,318,309,307,354,311,306,375,267,271,269,269,269,272,273,270,270,270,280,233,140,141,139,352,345,346,351,353,349,344,347,350,348,371,382,356,359,372,360,365,377,358,373,355,376,379,357,374,370,383
0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,1,1,0,0,1,1,1,1,1,0,0,0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,0,0,1,1,0,0,0,1,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,1,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,0,0,1,0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,1,1,0,0,1,0,0,1,1,1,1,1,0,1,1,1,0,0,0,0,0,1,1,0,1,1,0,1,0,0,1,1,1,0,0,0,1
136
604,575,592,592,526,119,496,440,440,711,718,717,709,720,720,715,710,721,706,723,713,722,707,705,705,708,714,704,704,719,716,774,779,780,777,782,776,778,781,773,775,767,765,765,765,765,765,771,771,772,772,766,763,769,768,770,770,770,770,770,770,764,764,764,764,764,764,764,440,393,302,142,445,47,586,472,448,448,448,476,613,784,785,786,787,787,787,788,790,534,597,642,533,484,493,493,571,482,638,816,816,816,816,816,815,815,817,822,820,820,820,820,820,820,820,820,821,823,823,823,814,814,818,819,830,828,826,829,824,827,831,825,832,638,611,407
0,0,0,0,0,1,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,0,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,1,1,1,0,0,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
35
583,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,453,382,558,478,517,548,702,701,703,548,506,500,500,633
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0
51
533,533,649,650,652,651,654,656,653,655,570,593,587,405,522,551,551,551,670,666,599,677,659,504,504,504,640,673,567,678,405,526,526,526,429,486,473,598,598,598,403,451,642,625,625,445,505,557,557,529,616
0,1,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,1,0,1,0,0,1,0,0,0,1,1,1
151
26,9,1,13,12,8,1,14,11,21,26,27,22,18,6,8,12,13,19,4,202,201,135,204,204,195,195,195,195,195,200,136,137,138,139,146,146,179,146,153,151,145,156,149,147,154,138,157,142,142,148,150,139,143,143,155,152,144,158,24,24,24,25,25,25,25,25,23,179,179,179,179,189,189,190,181,185,191,191,191,191,192,188,178,193,187,187,167,159,159,160,160,170,176,163,174,184,165,164,166,351,344,23,15,9,10,16,20,3,28,5,1,1,2,0,7,17,294,295,292,293,315,317,316,314,314,313,223,223,223,225,225,225,226,226,224,224,224,224,215,210,267,155,200,78,204,258,261,38,1,94
0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,0,1,0,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,1,1,1,0,0,0,1,1,1,1,1,0,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,1,1,1,1,1,0,1,1,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0
244
21,21,26,3,3,3,3,3,15,15,15,15,16,16,16,13,14,14,14,14,9,10,1,2,2,2,2,2,27,24,5,19,23,22,18,12,4,17,28,11,0,6,7,8,20,25,83,83,82,66,66,66,66,66,66,66,51,45,88,88,10,22,4,15,13,8,8,3,96,130,129,132,99,99,52,71,71,71,53,77,95,98,63,63,63,63,63,63,63,131,131,79,94,94,94,94,94,93,92,92,92,92,65,97,54,198,133,133,78,134,134,195,195,200,194,135,205,201,55,203,203,203,203,196,62,204,202,206,199,197,138,139,158,150,149,148,147,225,225,225,225,225,225,225,225,225,225,225,225,225,225,227,227,223,223,223,223,223,212,212,375,322,274,274,274,274,274,271,271,273,273,273,273,270,270,270,270,269,269,269,276,278,275,277,277,279,292,292,292,295,58,58,56,56,128,128,128,128,128,91,50,80,73,76,57,192,192,192,192,192,179,179,179,179,178,178,178,188,193,193,193,190,190,190,187,187,187,185,185,185,185,181,189,189,189,167,166,176,137,136,139,138,212,212
0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0
130
361,509,568,438,612,612,612,612,412,518,590,457,517,554,637,564,564,564,198,609,464,647,648,645,646,656,655,654,653,522,551,666,670,677,599,504,504,504,504,659,673,640,680,679,643,604,485,640,681,687,687,687,687,687,688,688,487,686,686,750,754,754,754,754,755,756,756,757,757,640,678,567,416,398,624,584,397,635,532,561,555,148,475,598,391,444,605,394,622,622,536,440,187,479,433,580,254,537,383,383,382,582,543,576,540,423,169,588,588,409,620,466,627,461,421,455,633,524,579,401,431,219,402,30,634,420,512,458,642,451
0,0,1,1,0,0,0,1,1,1,0,1,1,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,1,0,1,0,1,0,1,0,0,0,1,0,1,1,1,0,0,0,1,1,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,1,0,0,0,1,1,0,1,0,0,1,0,1,0,0,0,1,0
98
113,560,634,558,558,558,558,558,567,597,428,428,620,534,499,499,499,590,187,48,635,409,514,647,645,648,646,645,656,655,653,654,658,514,607,489,448,391,178,178,522,551,667,665,599,599,504,659,673,640,678,567,567,178,533,405,600,486,302,456,456,612,612,26,219,643,517,546,547,639,447,510,614,403,627,530,464,451,561,644,644,466,485,532,520,480,566,566,393,537,501,450,617,420,420,622,395,481
0,1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,0,1,1,1,0,1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1
265
15,30,29,17,16,6,26,10,10,23,23,39,28,21,21,2,12,12,36,32,8,8,8,8,34,25,31,14,14,7,3,5,40,40,0,0,0,0,0,18,18,38,33,4,4,4,4,24,37,37,37,42,9,20,20,20,13,43,35,35,1,19,11,41,41,41,41,41,41,41,41,70,95,93,126,126,126,98,98,81,82,130,56,56,131,131,131,132,72,74,44,133,52,78,78,54,65,89,80,64,67,67,67,48,85,85,85,61,49,128,46,69,135,135,127,90,57,51,71,88,129,129,66,58,76,50,97,97,97,97,97,87,45,62,62,47,99,84,59,75,68,53,86,77,55,73,134,134,134,134,60,79,91,91,63,83,144,142,142,156,154,157,152,152,149,147,147,147,153,143,181,178,178,187,187,187,193,189,192,192,192,192,192,190,190,190,190,185,185,188,191,191,179,170,146,150,150,139,139,148,184,164,164,164,166,167,167,176,176,163,159,160,170,174,165,137,136,139,138,139,139,139,233,282,138,151,155,145,145,158,209,262,257,264,263,263,259,258,266,268,283,284,286,209,268,292,295,294,293,313,314,228,235,314,317,286,315,316,309,307,311,266,281,256,255
1,1,0,0,0,1,0,0,1,0,1,0,1,0,1,1,0,1,1,1,0,0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,0,1,0,0,1,1,0,1,1,1,1,0,0,1,1,1,1,0,0,0,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,1,1,1,1,0,1,1,1,1,0,1,1,0,0,1,1,1,1,0,1,0,0,1,1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,1,0,1,0,0,0,1,1,0,0,0,1,1,0,1,0,1,0,1,1,0,1,1,1,1,0,1,0,0,1,0,0,1,0,1,0,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,1,1,0,1,0,1,1,1,1
181
399,474,600,557,421,576,384,384,424,198,294,169,604,582,582,631,452,393,241,465,465,640,581,507,504,550,422,489,637,47,650,680,679,681,604,485,643,522,551,670,666,599,677,659,487,687,687,686,688,652,649,651,656,653,655,654,47,548,548,548,548,526,538,531,620,571,575,408,598,475,438,435,504,504,504,504,504,659,673,640,678,567,577,525,484,502,605,536,450,420,383,479,609,400,432,505,315,409,457,395,616,573,613,52,52,52,52,472,621,511,537,392,564,564,622,622,558,535,493,625,625,495,469,522,490,2,492,407,396,491,570,476,32,592,597,602,470,74,66,417,412,560,521,26,243,584,468,449,532,551,632,302,494,220,419,608,567,451,363,627,612,612,612,612,612,612,119,520,460,410,361,635,546,559,568,579,614,397,534,596,516
1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,1,0,0,0,1,0,1,1,1,1,1,0,0,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,1,0,1,1,1,0,1,1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,1,0,1,1,1,1,0,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,1,1,0,1,0,1,0,1,0,1,1,0,1,1,0,1,1,1,1,0,0,0,0,1,1,0,0,0,1,1,1,0,1,1,0,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,1,1,1,1
130
37,14,39,14,14,14,195,195,195,195,201,12,21,37,141,140,138,139,148,156,156,156,142,142,142,149,144,139,138,158,147,147,157,146,45,74,88,88,51,51,85,171,172,175,182,173,168,161,180,186,169,169,162,167,164,176,166,159,160,165,184,163,163,174,170,170,170,226,226,224,224,224,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,223,223,223,223,223,227,227,213,210,212,212,212,208,215,213,218,217,216,221,220,155,143,151,145,153,228,230,374,359,356
0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0,1,1,1,1,0,0,1,1,1,0,1,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0
27
624,570,579,679,680,604,681,485,643,686,687,687,687,487,688,688,688,588,382,169,513,431,431,500,460,466,620
0,0,0,0,1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0
303
28,18,14,10,11,22,17,6,24,13,21,12,1,1,7,19,20,5,2,2,8,25,15,3,27,27,9,0,4,4,16,23,26,82,47,3,14,14,13,21,27,18,18,8,8,15,136,137,138,139,83,87,47,49,84,59,51,51,75,82,82,82,89,88,88,85,45,66,66,68,86,81,74,5,1,22,4,6,12,10,24,23,23,26,19,19,7,0,2,2,25,17,28,20,20,20,11,16,9,9,74,90,46,79,128,128,128,128,53,50,96,61,72,98,94,93,22,1,7,15,24,8,9,20,3,0,9,93,77,130,57,95,60,80,80,118,118,71,129,129,92,52,97,97,97,126,126,99,58,76,70,91,63,63,63,44,131,131,168,173,186,186,175,182,180,169,162,161,171,172,163,184,174,165,170,166,159,176,160,167,164,132,127,127,127,127,69,56,56,56,65,67,64,48,73,206,202,133,205,62,204,201,225,225,225,225,225,225,225,225,225,225,225,224,223,227,226,226,212,213,210,215,208,220,221,217,216,218,267,375,223,223,224,227,227,226,211,207,214,209,219,221,218,218,218,218,216,216,216,271,271,271,271,274,274,274,274,274,274,274,272,272,270,270,270,270,273,273,273,273,269,269,276,216,217,220,375,277,275,280,348,352,353,349,349,349,346,344,347,350,280,201,292,295,294,279,278,276,294,293,316,315,317
1,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,1,1,1,1,1,1,0,1,0,0,0,0,1,1,1,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0
195
390,187,155,309,450,255,255,255,401,474,593,400,411,397,410,417,425,243,409,523,523,523,485,575,536,536,536,439,431,534,636,568,568,416,563,513,421,609,315,541,471,471,388,388,388,503,618,361,638,294,187,442,595,533,531,501,219,617,460,622,487,419,466,178,549,710,707,707,719,719,719,722,714,717,721,718,718,718,711,705,720,720,713,723,716,709,706,715,704,704,708,774,779,779,773,782,771,772,763,763,769,770,768,768,765,767,766,764,549,535,467,555,611,580,475,475,577,455,470,615,478,556,493,424,407,565,393,499,544,641,784,785,786,787,788,789,790,641,177,399,399,198,498,441,509,635,521,601,601,601,581,480,465,542,553,403,524,382,408,559,822,815,818,817,817,821,814,819,816,823,820,820,828,824,829,830,831,832,826,826,827,825,559,559,613,453,489,469,302,429,456,578,412,545,254
0,1,1,1,1,0,0,1,0,1,0,0,1,1,1,0,0,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,1,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,0,1,0,0,0,0,0,0,1,1,1,1,1,0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,0,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,0
131
473,506,506,400,533,429,390,52,52,52,52,52,52,52,52,52,52,52,52,616,584,634,445,445,523,523,434,560,560,217,485,532,637,521,649,650,651,652,656,655,653,654,522,551,667,665,599,677,659,504,504,504,504,504,504,504,504,504,662,469,567,691,690,694,699,697,698,521,521,362,548,548,548,548,552,522,241,315,511,431,619,619,619,453,453,453,453,453,447,447,478,219,520,520,74,541,589,410,628,432,394,563,516,503,644,641,535,92,512,30,391,395,416,501,476,615,513,595,32,578,401,388,510,465,562,459,424,639,148,446,629
0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,1,1,1,1,0
256
40,36,43,36,43,32,33,42,29,35,29,35,41,39,30,31,18,10,6,17,3,28,4,1,15,5,7,23,34,14,8,21,16,37,9,38,24,19,12,194,203,203,203,202,133,200,199,199,199,54,195,205,135,204,204,206,201,198,134,196,62,197,55,55,55,78,47,47,87,66,66,66,68,51,141,140,139,138,148,142,157,146,144,139,139,154,151,138,147,149,152,143,145,150,156,155,153,158,108,108,101,101,101,101,101,125,125,125,125,125,112,112,112,112,103,223,223,45,89,89,83,84,84,75,74,74,74,74,74,49,298,299,301,301,302,305,308,310,312,175,173,180,171,172,162,169,182,168,161,186,167,174,164,159,163,160,184,176,166,170,165,223,223,223,223,224,224,224,224,224,224,224,224,227,227,227,225,225,346,344,345,349,352,350,348,351,347,353,226,213,208,212,215,210,220,221,218,217,220,12,17,17,28,4,3,7,10,23,11,24,9,8,26,20,21,267,375,322,323,320,320,319,285,285,275,278,279,280,276,277,293,295,292,294,313,313,315,314,317,311,309,354,354,306,307,318,364,366,367,363,372,362,360,368,380,369
1,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,0,0,0,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,0,1,0,1,0,0,1,0,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,0,1,0,1,0,1,0,0,0,0,0,1,1,0,1,1,1,0,0,1,1,0,0,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1,0,1,0
126
494,498,520,315,500,500,484,618,499,499,415,528,584,584,491,47,538,538,538,538,538,538,562,517,459,450,450,609,527,523,523,207,574,574,454,529,595,496,551,522,666,670,677,599,504,504,504,659,673,640,567,412,490,533,532,437,66,544,548,177,383,636,460,640,564,564,564,622,487,621,465,626,489,436,429,483,580,578,495,362,614,614,541,541,427,470,624,537,409,471,525,503,554,488,400,178,445,417,493,462,591,566,566,302,220,497,572,535,506,169,458,405,432,466,547,553,610,504,504,504,401,443,30,510,421,617
1,1,0,1,0,1,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,1,0,1,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,1,1,0,1,0,1,1,1,0,1,0,0,0,1,1,0,1,0,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,1,0,0,1,0,1
70
569,413,568,604,604,536,620,521,521,457,575,647,645,648,646,656,655,653,575,578,607,618,429,529,522,551,551,551,551,551,667,677,599,677,659,504,504,504,504,504,504,662,673,678,567,529,545,545,545,545,545,415,415,585,594,594,494,494,494,494,494,395,416,629,550,551,551,551,551,219
0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0
149
38,42,37,31,4,4,30,40,41,9,24,43,43,189,189,179,185,191,193,187,187,187,187,187,178,178,181,192,192,192,192,192,188,188,188,190,163,43,43,17,3,12,18,14,6,10,32,19,29,34,16,33,7,7,28,21,5,23,23,39,39,1,8,8,8,36,15,64,135,56,97,54,72,72,85,81,53,44,47,189,189,190,190,190,190,193,188,188,188,191,179,185,192,178,178,181,181,187,166,176,167,184,174,165,164,159,163,170,160,224,225,225,223,227,227,227,227,227,227,227,227,227,227,227,226,207,211,209,214,219,218,218,220,267,268,274,322,285,321,321,319,323,320,322,322,322,279,278,276
1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,1,1,1,1,0,1,0,1,0,0,0,1,1,0,0,1,1,1,1,1,0,1,0,1,1,0,0,1,0,1,1,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0
83
622,514,441,438,432,452,452,452,452,513,606,631,520,439,519,30,575,434,569,529,679,680,643,485,604,681,529,686,688,688,687,487,566,493,254,254,629,503,534,518,461,169,545,516,393,618,400,474,415,415,596,601,489,482,500,500,500,410,617,616,522,589,447,405,587,636,220,555,66,501,586,495,572,530,584,427,427,458,243,562,459,582,600
0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,1,0,1,0,0,0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,1,1,1,1,0,1,1,1,0,0,1,0,0,1,1,1,1,1,0,1,1,1,1,1,0,1,0
53
651,652,649,650,653,654,656,655,517,602,533,620,26,187,615,443,392,496,634,581,519,522,604,440,552,536,405,407,462,580,527,452,452,510,596,446,479,455,535,362,592,529,621,119,254,525,423,522,551,551,551,666,670
1,0,1,0,1,1,0,0,0,0,1,1,0,1,0,1,0,0,1,1,0,1,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,1,0,0
229
38,4,10,30,29,43,8,33,12,5,31,9,14,17,6,7,23,19,18,36,24,24,15,39,16,171,162,173,168,168,182,180,161,186,186,169,172,175,163,160,166,184,170,167,164,174,165,176,159,21,1,40,34,34,34,41,41,28,32,42,37,3,98,98,98,53,76,99,129,59,73,52,45,57,81,54,71,69,84,84,127,133,126,44,77,64,64,67,128,78,91,85,93,50,49,49,68,87,70,65,88,9,12,18,17,43,43,34,21,5,40,42,41,19,211,175,83,83,97,61,79,135,75,86,131,95,132,56,80,66,66,60,60,89,72,134,63,46,74,48,51,62,90,58,47,82,55,55,55,55,130,204,199,198,201,133,54,206,195,205,203,135,134,197,78,194,202,175,180,168,169,162,161,171,173,172,186,182,160,159,166,174,167,176,163,170,165,164,164,184,200,200,62,196,55,55,223,223,223,223,227,227,224,225,225,225,225,225,225,225,226,219,214,209,209,207,207,207,207,211,221,216,221,218,217,267,268,320,321
0,0,0,1,0,0,0,1,0,1,0,0,1,0,1,1,1,0,0,1,0,0,1,0,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,1,1,1,0,0,0,0,1,1,1,1,0,1,1,0,0,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,1,0,1,1,0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,1,1,0,1,1,1,0,0,1,1,0,1,1,0,1,1,1,0,0,0,1,1,1,0,0,0,1,0,0,1,0,1,1,1,0,1,1,1,0,1,1,0,1,0,1,1,0,0,1,1,1,1,0,1,1,0,1,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,1,1,1,0,1,0,0,0,1,1,1,0,1,0,0,1,1,0,0
58
579,551,551,538,538,538,554,554,142,474,552,552,502,597,479,504,504,504,639,497,362,612,612,419,631,573,443,429,490,544,462,462,412,568,617,581,571,456,456,550,625,459,431,431,469,532,48,545,446,463,595,620,518,496,582,506,92,398
0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,1,1,1,0,0,1,1,0,1,0,1,1,1,0,0,1,1,0,1,0,0,0,1,1,1,0,1,1,1,1,0,1,0,1,0,1,1,0,0,1,0
123
2,2,22,22,21,4,4,4,9,28,6,12,24,13,13,13,26,15,15,15,25,25,25,27,8,8,18,18,18,18,7,5,5,5,17,17,11,11,1,1,16,23,42,42,19,10,3,3,14,29,87,85,49,51,68,74,75,75,75,45,45,45,45,47,66,139,66,168,168,171,186,182,173,169,162,162,161,175,175,172,180,180,176,174,184,166,164,160,167,140,141,138,139,180,140,141,138,139,66,83,86,59,81,89,88,84,82,82,82,82,71,61,79,201,350,139,180,160,159,184,184,184,163
0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0
396
23,6,19,28,5,5,18,2,8,10,14,26,1,24,9,20,20,4,25,22,22,22,22,17,27,11,3,16,16,15,21,21,7,0,12,13,88,45,68,83,47,74,84,49,66,75,81,51,85,82,89,89,87,59,59,59,59,59,59,59,59,59,59,59,86,80,70,90,79,64,57,95,99,69,130,72,60,131,63,98,91,58,132,46,94,73,127,52,77,48,50,92,53,56,71,65,97,67,126,129,129,128,118,96,96,96,93,44,76,61,158,153,155,139,146,143,148,154,151,147,149,157,144,150,138,145,142,152,156,137,137,136,138,139,105,105,105,113,115,111,111,121,124,125,112,109,114,103,123,123,116,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,100,117,101,107,110,110,120,120,122,102,104,104,108,106,106,106,106,106,106,180,182,172,161,169,168,162,171,175,186,173,170,163,163,159,184,184,184,164,174,167,176,165,160,166,206,205,62,40,36,36,43,32,33,42,29,35,41,39,30,31,18,10,6,17,3,28,4,1,15,5,7,23,14,257,254,256,263,259,260,266,266,265,264,264,262,258,255,246,251,227,224,225,226,223,8,281,261,214,209,209,211,219,207,218,221,220,216,217,268,268,268,268,268,267,298,299,301,302,305,308,310,312,233,282,282,282,282,282,283,284,286,287,288,289,290,267,319,285,321,322,320,323,277,275,278,278,279,279,280,276,228,236,237,229,235,231,231,238,238,230,232,54,133,135,78,197,204,204,55,203,203,203,203,134,195,202,196,198,200,200,200,200,200,201,199,194,233,233,282,282,282,283,283,284,286,287,287,288,289,290,295,294,293,304,297,300,296,303,354,306,306,309,309,318,307,311,291,352,353,347,346,344,348,350,345,351,364,369,360
1,1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,0,0,0,1,1,1,0,0,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,0,1,0,1,1,1,0,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,1,1,1,1,0,0,1,1,0,0,0,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,0,1,0,0,1,0,0,0,1,1,1,1,1,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,1,1,1
310
10,1,1,1,23,24,28,26,26,11,2,25,9,27,4,17,17,8,18,5,5,21,19,20,14,22,0,7,13,15,6,3,3,3,12,16,82,82,82,82,82,82,82,82,84,83,85,45,45,88,87,86,66,66,66,66,66,68,89,51,59,81,75,49,74,47,47,50,97,56,46,67,44,98,128,128,128,128,128,85,74,89,83,83,83,83,86,47,82,82,88,88,45,45,49,68,59,51,51,51,75,84,84,81,81,87,87,87,87,87,118,65,132,69,64,126,126,57,95,95,129,48,91,90,72,72,77,92,80,131,93,93,71,53,96,46,69,50,98,65,63,76,56,71,132,48,70,64,60,60,80,80,130,77,67,57,57,93,93,93,55,197,199,199,133,93,131,97,126,94,94,99,99,58,127,127,118,138,194,54,62,6,20,191,191,191,191,192,189,181,179,179,179,179,187,178,190,190,188,188,188,188,193,185,163,159,176,166,165,174,164,167,159,159,71,70,70,94,94,94,94,73,52,52,76,96,63,63,63,127,127,127,130,99,58,61,79,60,53,156,156,147,147,147,147,149,154,155,146,146,158,138,148,152,150,151,151,151,151,157,145,153,142,139,143,223,223,223,223,223,224,224,224,224,224,224,225,225,225,225,225,225,227,227,226,210,212,215,208,213,218,216,217,217,218,220,375,292,295,294,293,315,375,267,319,322,321,321,323,320
0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,1,0,1,0,1,0,1,1,1,1,0,0,1,1,0,1,0,1,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,1,1,1,0,1,0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,1,1,1,0,1,0,0,0,1,1,1,0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1
327
36,38,34,25,31,19,30,43,3,7,13,1,5,24,10,17,17,17,17,29,0,42,9,4,32,14,23,2,35,35,15,8,11,11,6,21,33,20,16,16,12,18,18,41,41,40,40,39,26,26,37,28,61,61,74,66,58,85,57,53,87,61,87,87,133,132,91,90,48,131,45,45,129,129,129,129,134,134,85,85,85,85,77,76,98,98,78,51,62,62,62,62,49,49,128,58,72,60,60,73,84,53,53,63,63,56,56,55,55,55,46,69,67,57,80,130,99,50,50,66,66,66,66,66,44,88,74,64,71,95,97,97,47,75,81,81,81,79,79,86,127,83,89,82,82,52,52,54,54,54,126,65,70,68,59,59,59,76,50,50,50,50,59,82,135,126,126,126,73,68,134,133,62,62,84,44,44,44,44,80,80,80,80,80,78,46,46,46,63,63,63,55,55,55,90,60,88,128,91,51,89,129,97,99,98,127,127,127,64,48,130,77,77,67,71,93,52,75,81,65,56,72,95,47,45,70,54,131,132,79,49,83,69,86,156,156,156,150,148,144,157,138,146,146,158,149,151,145,145,145,139,143,152,153,153,155,142,147,147,154,137,136,138,138,139,239,229,237,231,235,238,238,230,232,236,189,189,189,185,181,191,191,178,178,178,188,193,187,190,190,192,192,192,192,192,179,179,160,170,170,167,167,176,176,174,174,165,165,165,159,163,166,164,184,233,282,283,215,210,212,208,213,218,217,220,221,216
1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,1,0,1,1,0,1,0,1,0,1,1,0,1,1,0,0,0,1,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,1,1,0,1,1,1,0,0,0,1,0,1,1,1,1,0,1,1,1,0,1,0,1,0,1,0,0,1,1,1,1,1,1,1,1,0,1,0,0,0,0,1,1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,1,1,1,1,0,1,0,1,0,0,1,1,1,1,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0,1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,1,1,1,0,1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,0,0,1,1,1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1
260
28,13,17,23,26,24,27,16,85,74,83,87,68,88,89,16,19,18,21,12,1,10,15,15,8,8,14,59,47,49,82,45,80,79,94,90,70,67,73,64,91,77,50,69,72,96,99,61,118,44,126,53,52,131,128,71,98,130,65,48,132,92,58,97,93,129,129,95,57,56,127,60,63,63,46,76,155,156,143,150,144,152,152,157,154,154,138,158,148,153,149,151,146,145,139,139,139,142,147,147,137,137,137,137,137,136,139,138,181,181,181,181,191,188,185,193,187,179,189,189,190,192,192,192,178,184,184,167,166,164,176,184,160,163,170,174,159,159,165,165,212,212,212,212,212,210,210,210,213,215,215,208,220,216,221,218,217,258,257,260,266,255,263,262,262,259,265,264,261,254,256,281,203,205,205,199,199,199,133,200,201,135,196,195,202,198,202,198,55,55,62,206,54,202,198,55,62,206,54,78,194,134,204,196,195,202,198,55,55,267,268,285,233,282,248,247,250,245,245,245,246,242,242,242,62,206,54,78,194,134,204,197,320,322,319,321,321,321,323,279,277,282,277,282,283,284,286,357,241,349,348,351,346,353,372,243,253,252,249,251
1,0,0,1,1,0,1,0,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,1,0,1,1,0,1,1,1,0,0,1,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,0,0,0,1,1,1,1,0,1,1,0,1,0,1,0,0,0,0,1,1,1,1,1,0,1,1,1,0,1,0,1,1,1,1,0,0,0,0,1,1,1,1,0,1,1,1,1,0,0,0,0,1,1,0,1,1,0,1,1,0,1,0,0,1,0,0,0,1,1,1,1,1,1,0,0,1,0,1,1,1,0,0,1,0,0,1,0,0,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,1,1,1,1,1,1
109
0,18,1,3,85,59,59,59,59,59,59,59,59,86,51,49,3,23,23,22,27,21,185,185,185,185,21,12,16,6,151,228,231,237,235,187,187,187,187,181,181,181,192,204,264,281,356,235,75,88,88,47,81,74,89,68,84,45,45,6,8,235,223,223,223,223,223,223,292,233,136,294,345,367,267,235,14,14,92,92,92,92,92,92,192,192,192,192,192,179,179,179,189,189,189,178,188,188,188,188,193,191,191,191,191,163,165,167,159
0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,1,0,1,0,0
63
455,597,462,66,643,638,638,638,638,361,478,478,622,623,515,515,496,652,652,651,650,649,655,654,656,653,551,551,551,551,551,551,522,667,665,599,677,659,504,504,504,504,504,504,662,469,567,678,496,413,470,559,557,557,557,557,557,557,422,422,422,422,74
0,1,1,1,1,0,0,1,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0
171
14,22,22,22,22,22,11,9,9,9,9,9,17,17,17,13,82,13,5,18,18,20,20,20,8,187,187,187,187,187,187,187,187,187,187,187,185,185,185,191,191,191,193,188,188,188,188,188,188,188,178,178,178,178,178,178,178,189,192,192,192,181,181,190,190,179,179,179,163,164,170,8,24,24,28,7,10,227,227,227,227,227,227,227,226,223,223,223,223,225,225,225,225,225,225,136,137,137,139,184,184,159,160,176,206,206,19,6,97,93,25,262,8,3,96,35,39,29,12,17,28,16,144,78,48,199,134,204,4,1,29,256,263,12,68,51,84,59,29,3,97,257,206,158,2,93,92,148,30,11,11,39,12,8,50,147,48,155,150,9,156,156,25,141,140,138,139,92,14,94,39
0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,1,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0
84
481,594,384,66,432,534,528,464,623,488,438,621,611,581,582,217,606,400,597,503,561,518,477,584,612,419,571,605,605,506,593,517,545,580,452,452,452,452,622,568,465,626,643,429,588,119,393,483,487,558,616,479,409,570,525,522,482,482,625,441,519,412,453,453,453,453,453,453,453,565,440,448,434,60,523,502,541,537,589,463,476,629,472,219
1,0,1,0,0,1,0,0,1,0,1,1,1,1,0,1,1,0,1,1,0,1,1,1,1,1,1,0,1,0,1,1,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,0
424
20,20,20,19,19,25,25,25,25,25,2,2,2,2,18,24,24,24,26,10,10,10,10,10,27,27,15,15,15,12,12,12,12,21,21,21,21,1,1,8,4,4,4,9,7,7,23,23,23,23,16,16,16,16,16,16,11,14,6,6,6,0,0,0,28,28,13,3,22,22,22,22,22,16,16,16,68,75,81,81,49,84,83,59,89,87,117,111,111,108,108,108,114,114,114,103,103,103,103,100,100,100,100,123,123,113,107,109,109,109,115,115,115,16,16,28,24,26,26,26,3,3,11,20,22,0,2,2,2,2,2,2,2,2,5,5,5,5,19,19,19,19,6,6,23,23,4,4,4,4,51,74,88,88,88,88,88,86,66,45,85,85,85,85,85,82,82,82,82,47,44,48,94,94,94,94,95,90,77,77,77,118,118,118,118,67,67,61,56,126,58,58,96,96,96,96,132,69,69,69,69,69,71,93,76,63,70,70,46,57,53,52,98,128,92,92,92,92,60,60,60,60,91,130,130,130,155,155,148,148,156,156,156,153,153,150,150,152,152,152,152,158,144,144,139,154,138,138,138,146,151,145,145,149,142,157,157,157,143,147,130,73,129,97,97,97,97,127,99,79,131,50,50,50,50,80,80,80,72,65,65,64,64,64,140,140,141,138,139,138,180,162,168,168,168,168,161,161,161,172,172,172,172,182,169,171,171,171,171,175,175,175,175,173,186,184,163,176,166,159,174,174,174,170,165,164,160,160,167,62,62,62,197,197,194,196,200,205,206,199,198,195,135,78,204,202,199,199,198,195,195,205,206,199,198,195,135,78,204,202,201,55,134,133,203,203,54,257,256,258,259,263,262,262,264,281,255,266,254,260,265,261,210,210,213,208,212,215,220,221,218,217,216,375,267,322,274,274,274,274,274,274,272,272,270,270,270,270,271,271,271,271,269,269,269,279,280,278,275,276,277,233,282,283
0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,1,1,1,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,1,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,1,0,1,1,0,1,1,0,0,1,0,1,1,1,0,0,0,0,1,1,0,1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0
173
624,547,534,504,504,504,585,513,619,615,615,615,615,579,579,562,618,592,460,396,636,636,472,394,645,647,646,648,655,654,656,653,394,466,626,383,433,614,614,614,614,503,679,680,682,682,682,682,682,682,682,522,687,487,487,686,686,686,686,688,688,688,551,551,551,551,670,666,599,677,659,504,504,504,640,673,567,678,503,493,553,399,399,148,588,566,602,602,591,515,417,403,549,878,878,878,878,878,878,878,878,882,886,886,886,886,852,853,855,855,854,887,885,888,864,865,865,865,865,863,863,863,858,858,858,859,859,866,866,867,867,867,867,869,869,868,868,868,868,872,873,873,873,873,880,881,884,884,884,884,883,883,889,890,875,875,875,875,875,875,874,874,874,877,877,877,877,876,876,549,509,473,611
1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,1,0,0,0
123
602,602,541,26,439,178,178,522,551,551,551,551,551,667,646,648,645,645,647,654,656,658,658,658,658,655,653,665,667,677,599,504,659,673,640,678,567,178,536,487,574,217,169,113,639,32,32,628,549,384,604,614,187,420,148,479,634,410,492,555,407,611,594,585,803,498,558,26,383,513,611,546,805,806,419,580,537,613,547,460,620,585,408,434,397,2,617,630,804,606,187,615,915,631,505,458,523,451,507,509,443,487,443,517,955,520,622,444,552,579,579,512,302,554,506,442,810,409,486,477,447,533,910
0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,1,1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,1,1,1,1,1,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,0,1,1,0,0,0,1,1,1,1,1,1,1,0,1,0,0,1,0,1,0,0,1,1,1,0,0
207
22,7,19,12,26,13,13,13,13,13,20,20,20,23,23,23,3,4,4,4,4,21,21,21,28,5,6,6,8,18,0,0,2,24,14,11,10,25,27,27,9,15,1,17,17,17,16,16,59,51,75,74,87,47,89,84,203,203,203,203,203,203,203,135,206,198,198,198,202,133,133,204,200,200,55,134,134,54,54,196,196,194,195,65,66,66,68,86,81,81,81,81,199,199,81,81,83,49,88,88,88,88,199,88,88,85,45,82,72,67,99,99,98,98,98,98,127,97,90,52,80,80,79,60,60,60,60,71,96,76,48,95,94,94,94,139,139,139,139,152,152,152,157,157,157,157,151,151,155,155,94,94,58,61,131,131,131,129,69,69,53,132,64,64,199,224,224,224,224,224,225,225,225,225,225,225,225,223,223,227,227,213,207,292,295,294,293,314,211,219,209,375,317,155,138,150,156,156,146,146,144,142,142,142,142,154,145
0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,1,0,1,1,0,0,1,0,1,0,1,0,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0
10
415,415,551,522,666,415,207,582,527,527
0,0,1,1,1,0,0,1,0,0
84
630,568,52,52,52,52,52,52,52,52,410,488,632,119,398,445,532,60,60,403,647,646,648,645,653,655,654,680,679,682,685,682,682,682,682,682,682,682,682,685,683,683,687,687,688,688,487,686,686,682,682,682,682,682,682,682,682,753,753,551,551,551,522,666,670,677,599,659,504,504,504,662,469,567,678,567,403,523,217,464,400,487,405,559
1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0
136
21,21,21,21,21,24,17,17,43,43,56,56,43,43,4,7,31,41,37,169,169,162,180,168,168,168,175,56,56,91,58,99,69,59,54,83,93,93,93,93,93,48,53,53,78,78,78,199,199,194,194,189,189,189,189,181,181,181,193,188,188,188,191,191,192,192,192,192,192,185,178,179,179,179,190,190,190,160,174,184,165,174,167,223,223,223,226,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,227,227,227,227,227,219,207,268,267,292,292,295,295,294,293,228,232,232,232,232,236,141,141,233,155,146,146,152,150,156,141,140
0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,0,1,1,1,1,0,0,0,0,1,0,1,1,0,1,1,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1
67
52,52,52,52,382,457,243,631,617,254,254,533,593,47,47,512,594,556,627,490,451,2,600,472,513,142,177,177,448,448,383,427,609,482,315,634,522,429,479,496,622,536,475,576,431,558,456,563,178,577,395,584,463,572,572,481,530,532,469,553,219,526,462,491,595,484,119
0,0,0,1,0,1,1,0,1,0,0,1,1,0,0,1,1,1,1,1,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,1,1,1,0,1,0,0,0,1,1,1,0,0,0,0,1,0
298
40,36,43,32,33,42,29,35,39,30,18,10,10,6,17,3,28,4,4,1,15,5,7,23,23,34,34,14,8,21,16,16,37,37,9,201,201,135,203,134,134,200,200,197,195,133,62,62,206,78,204,198,196,55,55,202,205,205,54,54,54,54,199,194,38,24,24,19,59,74,74,45,45,81,82,87,89,84,49,68,47,86,75,83,88,66,85,51,51,223,225,225,225,227,227,227,226,224,224,210,212,213,213,215,215,215,208,217,216,216,221,218,220,228,229,140,141,138,139,158,147,152,152,145,143,142,139,153,146,146,144,149,149,149,150,150,155,148,148,138,157,154,151,156,229,236,232,232,232,235,237,237,231,231,231,230,168,168,168,162,172,169,169,182,171,171,171,171,173,186,175,161,161,161,180,170,167,167,163,163,159,159,176,165,166,184,184,160,174,164,12,51,64,23,23,23,16,12,12,12,22,22,22,7,21,8,17,17,17,2,20,14,14,14,14,19,19,19,0,15,15,15,4,28,18,24,27,25,25,25,9,10,13,6,1,346,351,345,352,349,347,347,344,348,350,353,3,3,26,26,26,11,5,230,238,238,238,295,294,293,293,292,297,303,304,304,304,300,267,267,375,375,269,271,274,273,273,273,111,111,111,111,111,109,109,109,113,113,113,101,101,101,101,102,108,105,105,123
0,1,0,1,1,1,1,1,0,1,0,1,0,1,0,0,1,0,1,1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,0,1,0,0,0,1,1,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,1,1,0,1,1,0,0,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0,0,1,0,0,0,1,1,1,0,1,1,0,0,0,1,1,1,1,0,0,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,1,1,1,1,0,1,1
215
1,13,18,11,9,6,14,7,2,12,21,26,16,23,27,5,5,5,5,4,25,24,15,15,22,28,8,17,3,3,3,19,10,10,64,73,131,131,131,131,92,127,127,76,44,97,97,69,77,79,53,52,130,130,60,132,93,63,128,128,56,72,129,129,129,46,67,80,80,50,50,50,50,95,95,150,152,147,153,139,155,157,145,146,143,154,151,151,156,156,142,142,149,57,91,94,58,126,90,71,96,96,98,48,118,61,70,65,99,158,158,148,144,138,138,139,179,193,191,191,185,178,192,192,192,192,190,190,190,190,188,188,188,188,187,187,189,189,181,181,181,181,167,166,176,176,184,170,159,170,159,163,174,164,160,165,211,209,214,219,207,218,214,219,207,220,214,219,207,205,55,62,195,206,194,196,54,134,202,203,204,133,198,197,201,78,200,199,281,261,262,262,262,259,259,258,265,263,257,255,266,266,260,254,256,264,218,217,221,220,216,375,364,372,360
0,0,0,0,1,0,0,1,0,1,0,0,1,1,1,0,0,0,1,0,1,1,0,1,1,1,1,0,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,0,1,0,1,1,1,0,1,1,1,1,1,1,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,0,1,1,0,1,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,1,0,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,1,1,1,1,0,0,1,1,0,0,0,1,0,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,0,0,1,0,1
264
87,87,88,75,75,66,66,86,84,83,83,83,83,83,83,47,85,81,49,89,89,89,89,82,45,51,51,74,74,74,59,59,59,59,68,98,97,97,97,132,95,79,77,57,60,64,50,50,50,91,91,69,71,90,129,129,80,48,99,99,70,52,72,131,131,76,76,76,76,73,73,96,96,63,63,61,53,94,94,127,67,126,65,92,130,130,130,130,56,93,128,58,58,58,44,44,118,118,118,46,157,17,5,22,36,36,36,36,36,42,43,15,29,18,18,21,19,14,3,6,157,142,143,152,152,145,145,138,138,139,147,147,147,146,150,155,155,155,144,151,158,148,153,153,154,149,156,140,141,138,138,139,169,162,180,180,180,180,180,180,161,186,180,161,186,173,180,161,186,173,180,161,186,173,180,161,186,173,172,180,161,186,173,172,182,168,175,171,180,161,186,173,172,182,168,175,171,163,165,164,159,160,166,176,170,174,167,184,215,208,208,208,208,208,208,55,55,55,55,133,134,205,62,199,200,197,195,206,204,201,54,202,198,194,196,135,78,203,203,261,263,254,258,255,265,257,256,266,264,259,262,21,7,144,147,33,264,158,206,24,196,143,263,94
0,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,1,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,1,0,1,1,1,0,0,1,1,1,0,1,1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,0,1,0,1,1,0,0,1,1,0,0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,1,1,0,0,1,1,0,0,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,0,1,0,1,1,1,1,0,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1
134
514,517,609,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,591,536,447,447,447,447,447,447,447,525,525,525,525,525,597,647,645,646,648,654,653,656,655,597,597,435,452,452,452,569,522,551,551,667,665,599,677,659,504,504,504,662,469,567,678,644,438,547,142,589,74,409,361,608,608,608,608,384,384,384,384,413,243,419,561,561,561,448,448,448,564,564,564,241,207,502,502,566,588,458,540,540,169,577,603,562,590,400,393,460,626,47,604,550,506,539,580,535,408,618,573,578,32,555,602,403,623,437,538,587,501,509,509,509,594,594
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0
16
628,456,642,593,570,423,434,417,478,478,464,565,565,466,637,604
0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1
105
1,1,8,16,16,16,16,87,87,87,49,49,68,74,74,74,16,16,141,140,140,140,138,138,138,139,181,181,181,181,178,178,178,191,191,191,191,189,189,189,189,189,189,189,189,189,189,189,189,189,188,188,188,188,188,188,188,188,188,188,192,192,192,192,192,187,187,187,187,187,187,190,255,262,298,298,74,81,81,81,223,223,223,223,223,223,223,223,223,227,227,227,226,226,226,226,207,262,209,78,268,295,298,298,239
0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0
38
535,506,444,557,557,557,557,557,639,639,639,639,650,652,649,651,654,653,656,655,522,551,551,551,551,665,667,667,677,599,462,440,528,599,504,504,504,659
0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,1,0
231
36,15,10,6,7,43,9,15,7,38,38,8,12,49,87,89,51,82,134,54,198,62,82,82,82,82,81,86,45,59,74,74,68,75,66,84,85,88,88,88,88,12,31,29,35,14,32,42,28,17,33,9,5,5,21,18,4,8,41,41,141,140,139,138,158,148,139,144,147,147,153,154,150,149,156,146,142,142,138,152,145,143,155,151,157,41,6,3,34,24,1,36,39,40,182,162,180,173,171,172,168,186,169,169,175,161,165,170,184,160,167,163,166,164,174,176,159,40,16,43,37,23,7,88,88,88,88,227,227,226,226,224,224,224,224,224,224,224,224,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,223,223,223,223,223,214,219,209,207,2,228,232,236,230,237,229,231,235,238,2,62,205,201,199,211,351,348,346,7,10,14,12,21,18,18,18,18,16,267,358,294,375,298,299,211,375,211,24,28,0,0,0,19,27,5,17,25,9,26,23,11,8,3,22,4,1
0,0,0,1,1,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1
68
581,198,567,522,550,550,419,713,705,705,705,711,708,706,706,709,715,715,719,719,719,722,722,722,723,720,716,716,704,714,714,710,721,721,717,718,718,718,707,707,765,768,712,724,725,726,726,726,726,727,783,728,729,784,785,786,787,818,816,816,821,821,821,814,823,817,815,822
0,1,1,1,0,1,0,1,0,0,1,1,1,0,1,1,0,1,0,0,1,0,0,1,1,1,0,1,1,0,1,1,0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,0
39
20,1,1,23,23,23,18,18,18,18,18,14,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,97,145,147,96,204,82,82,82,82,82,82
0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0
158
14,14,4,13,13,7,5,25,49,51,82,82,68,83,74,87,85,85,85,84,81,59,45,66,86,89,47,88,88,75,95,118,60,61,44,130,130,130,92,58,67,65,79,46,71,50,76,69,63,98,77,127,21,36,1,18,41,28,28,28,17,42,9,3,3,3,10,19,33,12,12,12,12,29,24,24,15,15,127,91,91,128,99,131,97,56,94,56,94,72,64,56,94,72,64,48,70,80,57,52,173,182,175,172,161,162,180,169,158,169,168,171,167,170,176,176,184,159,163,165,160,174,166,164,73,93,53,129,90,132,126,96,214,207,219,211,209,217,147,155,151,173,162,180,161,182,172,172,169,169,186,175,171,168,170,176,165,174
0,0,0,0,0,0,1,0,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,1,1,1,1,1,0,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,1,0,1,0,1,0,0,0,1,1,1,1,0
217
19,24,4,15,8,7,6,6,16,16,16,13,0,51,45,49,88,88,88,47,75,84,81,81,81,74,82,59,59,59,87,68,83,89,66,66,66,66,0,11,10,25,9,26,26,18,121,121,121,121,124,106,110,123,123,123,107,107,107,101,101,101,101,112,112,112,156,18,17,22,22,22,2,28,1,239,130,130,60,60,131,200,200,195,195,195,194,54,133,199,156,156,156,158,145,138,142,142,153,151,151,146,143,152,155,139,157,298,298,298,298,299,301,301,301,301,302,178,185,189,189,189,193,193,193,193,187,187,187,187,191,191,188,188,188,188,188,188,179,179,179,179,181,181,181,181,190,190,192,192,192,192,192,160,140,141,184,165,159,174,167,170,164,163,227,227,223,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,226,226,226,226,224,224,224,224,207,211,209,219,163,160,166,176,184,184,141
0,1,0,1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,1,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,1,0,0,0,1,0,0,0
119
24,3,11,11,21,0,9,20,192,192,192,192,192,190,190,190,190,190,190,191,191,191,191,181,181,181,181,179,179,179,179,178,178,178,178,188,188,188,189,189,189,185,187,187,187,193,160,159,164,174,176,163,184,165,166,167,170,88,88,88,88,88,88,83,83,83,83,83,47,81,86,136,137,138,139,49,49,89,51,68,68,68,68,68,74,84,82,45,75,66,87,85,85,85,59,48,95,97,20,1,1,10,23,7,7,44,56,50,92,72,63,52,70,79,255,260,257,261,7
1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,1,0,0
124
14,43,43,43,43,12,10,7,23,17,17,17,17,3,37,37,28,31,29,179,192,188,188,188,188,188,185,185,187,187,187,193,189,189,189,190,178,178,178,178,181,181,181,191,176,165,166,167,170,160,174,174,174,159,163,29,36,18,24,40,41,15,8,19,19,32,16,16,5,4,33,38,30,30,39,6,9,42,1,21,34,79,172,186,186,186,180,169,173,168,162,175,182,182,171,161,176,159,167,165,163,267,268,272,270,269,269,271,273,274,274,276,9,156,156,156,156,28,262,262,262,7,96,4
1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,1,1,0,0,0,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,1,1,1,1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,1,1,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,1,1,0,0,1,1,1,0,1,1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0
100
651,650,657,652,649,653,656,654,655,655,658,651,652,649,650,653,654,656,655,459,502,502,466,412,619,619,424,424,522,551,551,551,551,551,670,666,599,677,659,504,504,504,640,673,567,678,460,456,456,456,595,74,60,566,384,384,30,469,405,405,551,551,479,518,584,584,52,52,510,361,515,580,478,555,391,434,624,529,521,477,548,548,609,487,620,549,512,446,464,559,481,505,606,635,517,638,523,627,508,409
0,1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0
189
24,15,5,2,8,11,7,22,9,25,19,27,0,0,18,10,14,14,1,3,23,23,20,28,6,17,59,59,86,47,74,89,93,76,70,131,131,96,52,99,61,77,64,132,129,129,92,130,69,91,63,80,56,44,50,50,50,50,60,128,128,128,97,97,95,72,127,126,65,58,57,94,98,98,98,53,79,79,79,79,79,79,118,118,118,118,48,71,71,90,67,73,46,144,142,142,142,142,151,151,148,139,138,138,156,156,156,156,143,158,153,145,145,145,145,150,155,155,152,152,152,152,147,147,157,154,146,146,149,203,205,141,140,138,139,219,209,211,214,169,186,171,182,162,172,175,168,180,173,161,184,167,160,166,165,184,174,170,159,176,163,163,164,196,194,133,204,205,135,203,203,198,206,62,134,200,195,195,195,195,195,54,78,199,201,55,55,55,202
0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,1,0,0,1,1,1,1,1,0,1,1,0,1,1,1,0,1,0,1,1,0,0,1,1,1,0,1,1,1,0,0,0,0,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,1,1,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,1,1,1,0,1,1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1
403
23,23,10,11,14,24,18,6,21,26,2,1,3,5,17,28,8,0,15,15,20,22,22,27,7,7,12,9,4,4,4,19,25,16,13,84,86,86,45,45,81,85,85,192,192,192,192,192,178,185,181,181,190,190,159,82,82,87,74,83,59,88,126,129,44,60,94,67,64,92,56,53,71,90,132,72,72,98,95,95,57,70,69,48,65,130,61,96,96,96,96,50,50,50,50,79,79,93,80,63,63,63,63,63,118,118,118,118,76,46,73,73,128,128,77,91,127,127,127,127,58,131,131,99,97,126,52,150,147,142,142,151,138,143,152,152,152,152,155,155,158,149,144,144,153,146,154,154,139,139,139,148,167,174,174,174,174,174,166,166,166,166,163,165,184,176,164,170,159,159,159,159,160,160,160,214,214,214,214,209,209,209,211,207,207,207,219,217,217,217,220,218,221,217,216,264,203,203,196,200,199,54,195,205,134,197,201,200,200,199,54,195,195,205,134,197,201,200,199,54,195,195,205,134,197,201,133,62,198,135,194,55,78,206,202,204,264,266,281,257,258,263,263,255,265,260,261,262,254,254,256,259,267,268,282,268,322,270,270,270,270,270,270,270,270,273,273,273,273,271,269,269,269,272,272,274,274,274,274,274,274,274,274,274,274,274,274,274,274,280,350,348,351,345,344,353,282,283,284,286,287,288,289,290,291,291,245,245,245,245,245,245,250,250,250,248,248,248,248,248,248,252,252,252,252,243,243,243,243,253,253,253,253,253,253,253,246,246,246,247,247,247,247,247,244,244,244,244,244,244,241,241,241,241,241,241,241,353,346,347,349,276,275,277,278,292,295,294,293,304,297,296,296,300,300,300,300,303,303,303,318,354,354,354,354,306,306,306,307,366,366,363,363,363,372,362,362,362,362,378,368,364,385
0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,1,1,1,0,1,0,1,0,0,1,1,1,1,1,1,0,0,1,1,0,0,1,0,0,1,1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,1,1,0,0,0,1,1,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,0,1,1,0,0,1,0,0,0,0,1,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0
86
1,2,21,7,3,23,8,8,22,22,22,22,12,6,17,18,0,14,26,5,27,28,10,20,19,13,25,15,24,88,84,84,84,84,49,49,85,85,85,85,85,47,47,75,45,59,59,59,178,178,178,178,178,181,185,189,193,191,191,191,192,192,192,192,192,192,192,187,187,187,187,187,187,187,187,187,190,188,188,179,179,174,159,164,166,163
0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,1,1,0,1,0,1,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,1,1,0
142
601,601,574,574,574,451,575,476,605,2,491,457,483,483,483,483,554,551,551,522,665,667,677,599,504,504,504,659,630,453,453,424,659,652,650,651,649,656,655,654,653,651,657,650,652,649,659,662,469,567,678,424,600,450,52,530,494,391,595,595,407,437,472,444,535,582,420,74,458,501,616,362,461,219,579,580,529,484,539,434,456,448,597,390,390,580,419,498,803,2,397,546,611,613,537,460,547,806,805,26,558,630,617,606,804,585,620,434,408,513,383,904,918,566,207,393,491,432,396,608,603,500,500,500,500,500,621,452,555,217,440,52,612,559,479,559,532,637,637,918,403,254
0,1,0,0,1,1,0,1,1,1,1,1,0,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,1,1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,1,1,1,0,1,1,0,1,0,0,1,1,1,1,0,0,1,1,0,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,1,1,1,0,1,1,1,1,0,1,0,1,0,0,0,0,0
63
422,2,388,388,388,187,551,551,551,551,458,217,362,555,555,517,454,421,428,74,66,302,452,243,469,148,363,462,113,616,618,623,499,457,636,393,494,435,550,507,634,568,178,628,527,624,491,455,480,496,641,641,513,479,617,486,207,558,433,219,502,640,599
1,1,0,0,1,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,1,1,0,1,1,0,0,1,1,1,0,1,1,0,1,0,0,1,1,0,0,0,1,1,1,1,1,0,0,1,1,1,1,0,1,0,1,0,1,1,0
37
648,647,646,645,654,656,655,653,551,522,665,667,599,677,659,504,640,673,567,678,531,531,531,531,531,445,577,577,557,207,589,451,405,30,469,469,469
0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,1
81
503,522,536,397,544,422,625,625,625,625,625,625,625,424,577,590,551,522,670,667,665,667,677,599,504,504,504,659,469,662,678,567,590,590,518,470,591,405,450,396,521,521,508,604,504,486,575,462,454,517,243,527,394,505,556,466,528,427,620,547,400,624,207,599,475,26,641,566,502,602,113,113,113,431,451,608,558,593,524,302,594
1,1,1,1,0,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0
190
19,19,12,4,21,13,87,87,81,74,47,83,83,83,83,83,83,75,66,13,157,13,28,14,14,14,1,0,17,157,142,153,152,158,156,156,150,139,139,144,147,146,149,155,143,143,143,138,138,145,148,151,151,154,137,136,139,138,17,25,25,15,7,24,10,27,5,6,2,233,233,233,282,282,282,282,282,282,282,282,282,282,283,283,283,284,284,286,286,287,288,289,290,290,291,180,173,168,171,186,175,169,182,161,172,162,170,165,167,160,164,174,184,163,166,176,159,218,221,220,2,133,203,203,203,203,55,202,206,135,195,195,197,298,298,299,301,301,301,302,305,308,310,2,2,295,294,293,2,375,273,273,273,273,269,269,269,274,274,274,274,274,274,274,270,270,270,270,271,271,271,272,272,279,277,277,280,275,276,278,296,296,282,283,284,286,287,303,303,303
0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0
82
421,452,452,513,577,492,492,492,621,635,627,456,502,645,646,648,648,647,656,655,653,654,522,551,551,551,551,551,670,666,599,677,659,504,504,504,504,504,504,640,673,567,678,502,315,517,516,516,516,516,516,604,496,527,527,624,467,384,592,48,587,563,520,556,560,560,560,560,560,643,643,403,407,538,536,543,462,526,466,466,529,585
0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0
126
432,434,539,482,482,641,522,412,650,652,649,651,653,656,654,655,522,551,551,551,665,667,391,545,642,26,497,621,402,615,113,113,433,394,302,476,469,631,630,499,466,636,462,532,603,569,556,544,159,516,516,516,516,516,516,474,439,427,460,217,456,606,606,609,294,541,616,178,506,431,431,530,409,581,518,397,428,423,563,563,563,563,487,442,597,531,30,30,792,792,792,793,793,793,793,793,794,794,795,795,796,796,797,797,798,798,501,551,551,551,551,473,524,481,579,503,436,458,361,519,550,555,637,566,566,241
0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0
256
595,449,591,562,637,612,612,612,612,612,612,542,542,542,542,597,597,440,520,436,569,554,388,388,388,388,491,476,363,363,606,481,441,453,453,453,453,453,453,453,410,405,219,361,452,452,452,452,613,465,465,528,443,623,383,459,26,600,510,590,525,637,637,637,434,555,513,254,254,557,557,557,557,557,557,557,581,391,621,541,910,498,408,452,452,452,452,452,410,497,483,924,784,784,785,786,956,957,957,957,957,958,958,958,958,958,959,959,959,960,960,961,962,962,962,962,963,963,963,963,963,963,964,964,964,964,964,965,965,965,965,966,967,967,967,968,969,969,969,970,970,970,971,971,971,971,971,971,971,972,972,972,972,972,972,972,972,972,972,1001,1001,1001,1001,1001,1001,1001,1001,973,973,974,974,974,974,974,974,975,975,975,975,975,975,899,899,899,899,899,899,899,900,900,900,901,901,901,901,901,902,902,630,47,26,600,624,159,639,460,679,680,683,683,683,684,685,682,590,566,925,207,557,1000,687,686,688,1002,981,460,543,439,148,460,390,395,1037,565,469,410,567,640,1143,1139,1149,1137,1137,1137,1144,1144,1144,1144,1146,1146,1148,1134,1145,1105,1147,1109
0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,1,1,1,1,0,0,1,0,1,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1
69
40,40,15,2,20,43,36,36,36,91,83,83,83,83,75,75,49,49,49,54,35,24,11,6,16,16,41,8,7,7,0,25,14,40,20,31,3,233,282,283,284,286,3,5,5,43,43,13,192,59,59,132,128,128,128,128,128,128,55,67,97,44,68,57,268,214,214,211,207
0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0
70
495,495,518,518,518,518,636,630,382,710,711,722,719,719,719,721,709,705,705,705,706,713,713,713,723,715,714,714,720,720,708,707,716,717,718,704,768,768,771,771,767,767,772,766,770,770,770,770,770,770,764,764,764,764,764,765,769,778,778,778,778,776,775,782,781,781,774,780,773,777
0,1,0,0,0,1,0,0,0,1,1,1,0,0,1,1,1,0,0,1,1,0,0,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,0,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,1,1,1,1,0,1,1,1,1,1
167
43,43,75,58,93,43,93,43,28,40,32,42,41,41,14,38,10,8,192,192,191,191,188,188,187,187,187,187,187,190,190,193,181,185,189,189,189,178,178,179,174,159,160,160,160,184,266,255,256,262,264,254,257,281,258,261,263,265,259,260,3,115,115,115,115,108,108,108,108,125,123,123,121,121,121,121,100,120,120,101,101,114,3,34,34,34,34,34,34,34,34,34,34,6,6,6,23,23,23,16,9,161,171,180,173,175,168,168,186,186,169,169,182,172,172,162,159,159,167,165,160,160,164,164,164,174,174,174,176,176,170,163,163,267,268,163,163,136,137,139,375,298,295,294,293,293,293,297,296,300,300,303,303,304,354,306,93,150,3,118,145,4,136,137,139,138,157
0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,1,1,1,1,0,0,1,0,1,1,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,1,1,0,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,1,1,1,1,0,1,0,1,0,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,0,1,0,0,0,1,0,1,0
236
489,579,436,539,497,413,431,563,552,472,476,534,545,531,531,531,531,531,531,517,560,512,74,637,390,549,623,495,580,519,2,469,576,618,447,631,562,568,446,437,550,198,478,217,450,459,602,634,449,530,405,405,382,558,392,488,559,566,498,499,398,503,540,540,207,595,537,583,361,595,606,243,401,597,583,613,641,565,92,505,169,52,626,403,896,187,897,639,440,895,937,937,937,937,938,939,939,939,940,941,941,941,941,942,942,942,943,943,943,944,945,803,923,578,2,397,515,502,47,390,460,624,26,613,503,148,434,910,480,644,642,497,627,399,549,429,422,505,628,628,628,593,494,423,511,631,556,30,548,548,412,488,445,897,478,623,536,570,999,539,616,545,596,569,626,450,119,541,481,178,384,241,243,554,142,207,565,528,553,597,32,925,562,219,469,629,908,557,908,566,925,565,590,410,567,557,1037,640,469,52,612,629,588,453,528,602,429,999,505,539,593,494,549,616,631,628,556,545,407,470,474,511,422,473,570,457,478,536,1073,1080,1086,1091,1074,1077,1084,1089
0,0,0,1,1,0,1,1,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,1,0,0,1,1,0,0,0,1,0,0,1,0,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,1,1,0,0,1,0,1,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,1,1,0,1,1,0,1,1,0,1,1,0,0,1,0,1,0,1,0,1,1,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0
45
632,583,412,553,442,442,442,442,441,30,556,392,434,434,589,534,403,396,500,217,459,481,511,593,634,550,544,474,541,612,605,493,615,565,207,390,642,435,479,622,407,409,604,466,475
1,0,1,1,0,0,0,1,1,0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,1,1,1,1,1,0,0,0,1,1,0,0
95
647,646,648,645,654,656,655,653,217,470,470,514,530,556,563,563,169,621,509,638,638,520,522,551,551,665,667,677,599,504,659,469,662,678,567,589,471,92,403,403,421,241,572,572,572,302,613,575,639,472,440,217,454,220,602,608,603,566,207,432,396,637,637,532,52,612,612,393,491,469,567,500,500,500,621,452,452,452,472,450,450,525,451,524,503,603,477,396,2,499,440,397,490,515,32
0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,1
36
436,26,461,452,392,610,565,410,302,566,572,572,412,412,361,397,539,32,554,638,588,490,517,579,579,169,481,644,600,433,423,641,401,627,159,561
1,1,1,1,0,1,1,0,1,0,0,1,1,1,0,1,0,1,1,1,0,1,0,0,0,1,0,1,1,1,0,0,1,1,1,0
139
494,546,538,538,538,538,538,538,66,498,643,479,454,427,388,625,472,525,434,602,448,444,398,589,220,407,384,609,641,527,362,390,432,421,415,142,556,453,497,397,491,662,678,567,514,507,48,561,392,594,547,431,523,413,583,445,207,635,482,533,536,428,315,441,509,627,619,515,537,532,559,463,363,496,92,562,529,553,433,621,545,420,558,462,456,615,148,555,439,610,563,544,410,159,412,436,522,578,571,302,484,394,504,591,630,417,639,579,552,617,401,503,519,802,800,492,801,503,487,643,555,799,178,423,511,500,629,539,557,557,557,557,557,474,614,624,640,470,447
1,1,0,0,0,0,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1
334
10,15,15,15,37,32,32,32,32,32,32,32,8,186,186,186,186,172,172,168,168,161,171,171,182,182,173,162,162,162,162,169,169,169,169,180,175,164,176,165,174,170,164,160,160,160,167,167,167,167,167,159,163,163,163,163,184,184,184,184,184,184,176,176,176,166,166,166,8,17,17,17,3,3,3,40,24,24,24,5,5,5,5,39,39,14,14,14,23,6,33,33,182,168,168,168,168,173,173,180,161,162,171,171,172,175,175,175,175,186,186,186,186,186,186,33,33,33,33,63,63,63,63,70,70,70,33,33,33,33,33,33,33,33,33,70,70,70,70,70,59,59,60,85,45,186,186,186,186,186,169,169,169,169,174,170,170,170,170,170,170,170,170,160,160,160,165,163,163,163,176,166,166,166,166,164,167,167,167,167,159,184,184,184,28,4,4,4,21,21,41,224,224,227,227,227,227,227,225,225,225,225,225,225,225,225,225,225,223,223,223,223,223,223,223,226,226,226,226,226,219,213,209,208,207,215,211,219,219,219,214,214,207,207,209,209,209,209,220,221,221,221,221,217,216,216,216,216,216,216,216,216,216,218,136,137,137,139,138,138,138,233,233,233,233,233,233,233,233,268,267,285,270,274,274,274,274,274,274,274,269,269,269,269,271,271,271,271,272,272,272,272,273,273,273,279,277,279,278,278,278,278,275,275,275,275,275,275,276,280,292,292,295,295,236,232,236,236,229,229,282,229,229,231,238,238,238,238,235,230,79,230,237,282
0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,1,1,0,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0
101
363,544,582,491,480,497,561,2,630,557,438,438,634,488,400,624,613,530,515,392,619,619,629,591,623,509,66,462,637,410,547,574,601,487,419,542,542,542,542,198,198,478,563,47,431,409,556,361,461,569,618,441,482,482,592,395,440,402,575,546,587,436,636,596,148,467,616,571,382,535,254,581,517,608,142,401,631,500,450,450,562,432,187,503,424,74,614,589,540,505,429,397,511,606,393,465,422,471,529,522,434
0,0,1,0,1,1,0,1,1,1,0,0,0,0,0,1,1,1,1,1,0,1,0,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0,1,0,0,1,0,1,1,1,1,1,0,1,0,1,0,1,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,0,1,1,1,1,0,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,0,1,1,0,0,1,0,0,1,1
47
408,408,408,408,519,519,519,519,519,519,519,550,550,638,638,638,638,638,638,638,571,571,571,571,571,571,571,571,585,608,575,485,435,468,567,504,550,419,522,457,198,659,551,689,673,671,672
0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,1,1,1,1,1,0,1,0,1,1,0
155
10,18,0,2,15,15,20,4,6,26,26,13,13,5,5,16,25,23,7,12,21,3,22,22,14,9,27,49,59,84,68,82,88,88,75,81,51,89,50,90,44,46,57,131,76,132,64,92,94,94,94,128,128,128,56,80,98,79,67,95,95,118,91,65,69,96,97,73,63,127,127,127,72,48,53,70,52,129,126,130,58,71,61,77,77,93,60,60,99,143,156,156,156,147,146,146,144,145,150,145,150,151,152,157,145,150,151,152,138,154,158,155,148,142,149,153,139,168,141,186,180,171,173,182,175,161,162,169,172,160,184,165,164,167,166,159,174,170,163,176,139,138,233,282,283,284,263,97,157,28,262,199,118,145,25
0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,0,1,1,0,0,0,0,1,0,0,1,1,0,1,0,0,0,1,1,1,1,0,0,0,0,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,1,1,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0
46
540,517,498,436,436,408,618,502,523,523,523,523,388,388,388,388,593,611,527,464,580,559,590,522,551,670,666,599,677,659,504,504,640,673,567,678,490,475,574,574,532,439,551,488,642,627
0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,0,1,0,0,1,0,1,1,1,0,1,0,1,1,1,1,0,0,0
130
613,613,613,613,508,508,508,508,508,508,508,508,508,508,508,567,659,522,198,551,551,551,504,550,457,419,410,665,667,315,661,663,690,691,694,698,699,697,487,688,686,686,687,687,508,508,522,475,605,605,574,574,574,574,504,621,593,302,552,576,589,490,66,468,579,429,681,759,759,759,759,759,759,684,684,684,760,758,490,688,688,686,686,686,687,687,708,705,711,723,707,707,707,721,721,710,720,709,716,717,718,718,704,715,722,713,706,719,719,714,714,784,785,786,787,787,788,429,394,545,499,470,544,505,479,492,585,518,419,595
0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,1,0,1,0,1,1,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,1,0,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,0,1,1,0,1,0,0,0,0,0,1
104
508,530,573,643,643,643,47,47,504,504,504,504,504,187,393,652,651,649,650,655,653,654,656,551,522,567,678,302,402,459,583,419,401,479,488,473,605,476,594,485,485,482,521,559,556,556,493,493,493,60,60,119,420,574,574,574,791,791,791,792,793,793,793,793,794,794,794,794,795,795,795,795,796,796,796,797,798,601,601,601,478,243,148,621,606,460,496,496,384,384,384,638,494,640,2,523,602,525,169,612,612,612,612,451
1,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,1,0
199
10,28,14,17,17,17,17,21,5,11,8,8,8,23,25,25,2,2,2,2,2,2,2,18,19,19,24,16,3,15,22,20,20,20,12,0,0,4,7,13,27,27,9,9,1,26,6,68,86,45,45,87,87,75,74,81,81,83,83,84,88,59,89,47,66,85,49,82,82,51,50,128,128,128,128,128,128,128,93,130,130,60,60,77,70,53,63,63,44,97,97,96,96,96,96,96,91,129,129,129,129,129,72,58,58,90,69,76,173,175,168,180,182,172,172,172,172,171,169,162,161,186,174,184,159,166,160,160,176,164,167,170,170,76,98,71,48,80,126,73,136,170,163,233,233,233,225,163,165,239,73,79,61,99,67,94,157,227,227,227,224,224,224,224,224,223,226,212,94,372,364,136,19,2,263,201,22,292,292,295,294,293,314,313,315,316,317,311,200,150,39,21,151,118,17,140,138,139,209
0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0,0,0,1,0,1,1,0,1,1,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,1,1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1
60
646,647,648,645,655,654,656,653,511,489,362,362,557,557,557,557,557,557,557,639,608,608,458,576,542,542,542,542,542,615,585,513,626,493,405,405,399,636,547,419,568,462,637,637,637,637,482,482,579,490,641,623,394,207,449,495,424,596,459,315
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,1,0
115
92,642,220,535,501,558,558,519,519,519,623,623,243,480,589,294,530,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,552,707,714,714,717,717,718,718,718,706,723,723,713,713,713,715,721,719,719,709,720,710,704,704,711,708,705,705,716,716,722,722,777,780,774,778,778,778,773,782,779,779,779,779,779,781,776,775,766,766,772,772,769,765,765,765,771,771,771,770,770,770,770,770,767,768,768,768,764,763,763,763,457,552,561,468,577,522,475,452,452,452,452
0,1,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,1,0,0,1,1,1,0,1,1,1,1,0,1,1,1,0,1,0,1,0,1,1,1,1,0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,1,1,0,0,1,0,0,1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,1,1,1,0,0,0,0,1
247
408,492,457,457,545,633,586,453,424,500,500,632,632,632,522,679,680,682,682,682,682,682,683,684,682,666,670,687,687,688,688,487,686,632,647,646,645,648,656,653,654,655,632,533,603,596,506,538,382,590,643,634,521,599,677,659,504,504,504,504,640,673,567,678,47,443,496,198,591,469,636,518,427,2,491,451,187,535,561,480,420,573,587,589,537,388,388,612,612,612,625,625,625,625,625,625,207,642,574,466,511,546,522,499,617,542,542,542,542,542,542,542,478,478,483,635,454,581,475,606,474,474,474,474,599,219,566,572,572,572,572,572,572,572,505,564,564,564,564,564,629,396,579,142,472,555,412,493,637,637,637,516,177,611,621,468,294,398,409,463,559,598,598,598,598,577,482,431,489,619,619,619,619,429,432,148,467,523,436,220,644,615,497,394,605,605,605,605,243,254,631,515,442,66,512,567,481,534,487,462,544,455,510,576,315,594,439,113,608,456,595,532,623,604,600,52,476,519,549,556,413,628,551,551,551,551,441,528,601,601,601,575,417,583,517,74,550,639,362,390,490,552,558,553,159,400,585
1,0,0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,0,1,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,0,0,1,1,0,1,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,0,1,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,1,1,0,1,0,0,1,1,1,0,1,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,1,0,1,1,0,0,0,1,0,0,0,0,0
330
14,15,20,8,16,19,26,2,17,1,22,23,23,9,21,6,5,28,24,12,7,10,4,0,18,27,3,3,25,25,13,11,66,85,84,49,82,81,83,86,59,47,89,75,45,88,88,88,88,88,88,87,87,74,51,68,58,48,53,73,99,70,93,50,50,77,71,95,95,56,56,56,46,46,46,46,46,46,46,46,94,90,98,64,92,58,58,72,60,79,52,132,128,129,129,96,65,130,130,130,91,131,127,127,63,118,44,80,80,97,57,61,61,69,67,67,126,76,144,145,158,158,139,148,155,153,153,157,143,151,149,149,136,139,138,169,162,175,161,182,173,180,172,172,172,172,186,186,168,171,166,160,160,159,184,176,174,163,264,263,257,258,266,259,265,261,254,262,260,281,255,256,163,164,165,167,170,224,224,225,225,225,225,225,225,225,225,225,225,225,223,223,223,223,223,227,227,227,226,226,211,214,207,209,219,220,216,217,217,217,217,218,221,267,268,320,322,322,323,323,323,321,285,319,279,280,275,277,277,277,277,276,278,239,232,230,230,237,238,238,238,238,235,231,229,236,236,236,236,236,195,204,78,78,295,294,293,297,300,296,303,354,354,354,354,309,309,309,318,306,311,55,54,206,196,194,134,33,196,0,211,214,219,209,221,217,1,200,30,157,97,24,145,145,156,286,290,233,233,288,291,291,287,283,284,282,289,140,141,139,139,24,158,157,94,30,257,151,38,262,17,21,3,118,147,150,96,16,134,200
0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,1,0,1,0,1,1,1,0,0,0,1,0,1,0,0,1,0,1,1,1,0,1,0,1,0,0,0,0,1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,1,1,0,1,0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,0,0,1,0,1,1,1,1,0,1,0,0,0
118
60,60,590,615,615,615,615,615,623,543,448,448,561,561,563,563,563,565,565,217,32,476,564,564,564,635,599,519,482,540,526,691,690,699,698,688,487,686,686,687,687,526,454,302,419,758,684,684,684,759,681,760,490,487,687,687,686,688,688,688,715,715,704,704,704,722,709,719,719,717,720,720,705,718,718,718,710,714,706,711,707,707,723,723,723,713,713,713,716,716,708,721,537,491,624,620,591,481,567,784,785,786,787,788,788,528,500,500,500,500,550,465,530,612,495,495,602,464
0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,1,0,0,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,1,1,1,0,1,1,0,1,1,0,0,1,1,1,1,1,0,1,0,0,1,0,0,1,0,1,1,1,0,1,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,0,1,0,1,0,0
33
647,648,646,645,655,653,654,656,587,587,551,551,551,551,551,551,522,670,666,599,677,659,504,504,504,640,673,567,678,587,587,439,570
0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,1,1,0,0,1,0,1,1,1,0,0,0,0
135
597,618,538,538,622,465,432,410,490,543,401,445,382,429,596,413,217,217,48,587,487,503,405,594,594,594,544,159,47,537,581,424,460,407,439,591,525,409,431,447,572,572,559,169,480,634,220,467,52,477,60,60,556,602,585,608,434,481,547,446,617,399,502,523,455,452,517,505,625,529,435,254,566,482,551,415,568,433,187,504,504,504,504,504,504,177,302,555,603,623,207,575,428,468,561,552,395,631,423,243,243,148,628,628,542,510,642,420,567,457,599,580,629,494,573,451,638,459,592,592,530,512,458,390,390,383,383,474,32,589,412,438,541,557,113
0,1,0,1,1,1,1,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,1,0,1,0,1,0,1,0,0,1,1,0,0,1,0,0,1,1,1,0,0,1,1,0,0,0,1,0,1,1,0,0,1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,1,1,0,1,0,0,0,1,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0
229
41,41,29,36,6,39,39,43,4,4,24,32,34,34,173,172,172,172,161,161,168,168,168,171,175,186,186,186,186,182,182,182,182,180,162,169,169,34,8,8,19,40,42,14,14,14,14,16,16,9,12,12,33,15,15,1,1,1,1,7,3,3,30,30,17,21,21,5,10,10,23,23,23,23,18,37,28,38,31,63,63,63,69,69,69,48,48,128,62,62,62,65,45,55,55,55,99,79,82,88,66,126,126,67,50,50,71,97,52,80,80,46,98,98,98,70,47,86,78,57,132,132,83,180,180,180,186,171,173,162,162,168,175,175,175,175,161,161,182,172,172,172,169,160,165,166,166,166,164,176,176,176,176,176,159,159,174,174,160,170,184,163,163,167,167,167,167,227,227,227,226,224,225,223,213,212,214,213,212,215,215,215,210,208,216,221,221,221,218,218,218,220,217,217,217,217,140,141,139,139,138,233,268,321,269,270,270,270,270,271,273,273,273,272,280,277,276,279,275,278,295,294,294,293,304,300,300,300,233
0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,1,0,1,1,0,1,0,0,0,1,0,1,1,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,0,1,1,1,1,0,1,0,1,1,0,0,1,0,1,1,0,1,1,0,0,0,1,0,1,1,0,0,1,1,0,1,0,0,1,1,0,0,0,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,1,1,0,0,0,1,1,1,0,1,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0
63
420,646,647,645,648,648,655,654,656,653,522,551,667,670,670,599,599,504,504,504,659,469,662,678,567,420,550,531,531,531,531,531,603,409,423,423,490,600,539,92,427,532,614,623,584,388,388,388,405,521,635,512,243,394,187,487,549,639,514,525,548,548,382
0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0
159
18,18,23,23,28,26,26,13,13,17,14,22,22,15,82,51,45,75,74,88,59,68,49,84,83,83,83,66,53,132,70,44,98,67,65,73,73,73,69,58,58,181,181,181,192,95,118,77,60,63,71,92,97,57,57,131,96,128,130,61,126,94,72,64,127,56,56,93,93,192,192,191,191,187,187,187,190,190,190,188,188,188,188,193,140,141,139,138,178,185,179,189,189,176,159,159,167,167,160,170,174,174,165,165,166,164,164,164,164,184,184,184,239,225,235,232,232,237,237,237,236,238,229,230,231,235,235,235,292,295,294,293,303,303,304,297,297,297,297,300,296,296,369,367,367,367,364,366,372,361,361,361,354,318,311,306,307,354,309
0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,0,1,0,0,0,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,0,1,1,0,0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,1,1,1,0,0,1,1,1,0,1,1,0,0,0,1,1,1,0,1,0,1,1,0,0,0,1,0,0,1,1,0,0,0,1,0,0,0,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,0,0,0,0,1,0,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,1,1,1
258
40,36,43,32,33,42,29,35,41,79,79,79,62,62,62,91,90,74,74,89,88,88,88,88,88,66,134,134,134,83,47,49,48,48,48,48,48,56,56,128,128,128,128,128,128,75,65,54,54,54,54,70,129,129,129,55,126,97,76,58,127,93,71,82,82,73,73,73,73,132,132,98,85,133,133,133,95,130,130,130,130,130,130,130,130,80,80,80,84,69,68,52,52,52,86,61,61,61,61,53,72,72,72,63,131,215,215,215,215,213,210,212,212,212,212,208,208,208,208,208,208,220,221,220,216,216,221,135,77,44,67,45,60,60,78,81,57,50,64,46,46,46,59,51,99,99,99,87,87,206,133,133,133,133,201,201,201,195,197,62,62,135,135,78,54,54,54,54,204,204,198,55,55,55,55,55,202,200,194,179,179,185,181,192,187,187,191,191,191,188,188,193,190,178,178,178,189,189,184,174,159,159,184,166,166,166,170,170,170,170,170,160,160,160,160,164,164,163,176,176,176,165,167,167,167,223,223,223,227,227,225,225,225,225,225,225,225,226,224,224,224,224,224,224,224,224,224,211,212,208,210,212,212,213,216,216,267,375
1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,0,1,1,0,0,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,1,0,0,1,1,1,1,1,1,1,0,1,0,1,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,1,1,0,0,0,1,1,1,0,1,1,0,1,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0,1,0,1,1,1,1,0,1,0,0,1,0,1,1,1,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0
181
508,421,187,315,436,571,567,613,628,363,639,563,563,361,545,534,471,396,622,642,243,556,437,487,169,680,679,643,681,485,604,169,591,142,403,241,643,632,585,451,464,487,686,687,688,479,402,503,608,608,397,569,592,561,636,575,529,472,548,420,416,416,26,604,513,538,458,576,159,590,598,481,486,511,544,294,428,461,578,477,623,507,584,470,524,518,594,254,417,446,603,392,491,32,572,581,499,617,460,619,515,537,618,440,405,433,456,394,620,393,551,553,30,615,448,448,488,517,621,627,423,447,432,466,427,607,516,409,573,498,550,48,531,531,476,500,391,589,495,635,435,422,583,532,535,454,407,596,483,398,60,540,570,512,521,390,474,47,552,644,439,580,605,605,444,631,564,600,74,601,514,52,220,562,633,505,419,634,586,558,113
1,1,1,0,0,1,1,1,1,1,1,0,0,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1
32
651,649,652,650,656,653,655,654,423,551,522,670,666,599,677,659,504,504,504,659,662,469,423,423,634,582,457,673,640,678,567,254
0,0,1,1,0,1,0,1,0,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0
26
198,573,391,483,483,560,454,454,634,502,502,502,586,383,169,570,615,564,453,413,445,495,495,439,467,521
1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,1,0,0
64
562,562,494,494,494,494,494,559,559,559,550,419,551,522,457,659,659,559,659,559,659,659,567,567,504,504,504,504,504,504,198,668,687,687,687,687,687,688,688,688,487,686,686,686,490,759,681,684,758,758,760,760,760,686,686,686,687,687,687,687,687,487,688,670
0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0
52
651,650,657,652,649,653,655,676,656,654,551,522,665,667,677,599,504,504,504,504,659,469,662,657,652,650,649,651,654,653,655,656,658,658,658,662,567,678,592,582,400,427,187,407,198,510,487,465,639,507,585,548
1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0
78
509,412,294,527,477,528,528,528,436,400,555,446,446,597,417,650,651,649,652,654,653,655,656,629,516,440,440,543,241,529,487,545,524,60,551,522,670,677,599,504,659,673,640,678,567,60,514,474,550,565,621,594,427,504,504,504,504,504,504,504,631,636,480,638,561,616,549,92,501,596,408,563,563,563,502,502,485,544
0,1,1,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,1,0,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,1,1,0,1,1,0,0,1,0,1,1,0
28
504,504,504,504,504,504,612,612,612,612,612,612,383,538,538,538,524,395,588,588,588,610,630,533,446,169,523,637
0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0
77
496,537,529,614,534,399,399,523,523,583,501,588,427,464,464,650,652,651,649,655,654,653,656,651,649,657,652,650,653,654,656,655,658,551,551,551,551,551,551,522,667,665,599,677,659,504,662,469,678,567,464,511,465,465,572,572,548,548,447,634,422,573,486,536,567,217,530,471,574,516,432,617,487,433,603,640,521
0,1,1,1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1,1,0
128
501,388,388,388,388,486,486,486,642,220,595,540,540,531,531,531,531,621,592,623,441,629,550,550,405,611,544,587,113,458,507,593,402,536,521,471,505,505,493,462,571,514,546,450,525,436,92,634,485,554,570,509,401,427,584,598,496,390,527,52,148,142,217,447,526,66,169,579,490,537,585,576,433,560,560,560,560,588,557,557,557,557,557,397,451,455,472,628,609,503,435,437,606,517,393,533,575,624,453,453,453,453,453,453,453,475,434,494,383,476,635,596,412,60,469,532,487,438,384,590,454,578,477,207,640,361,613,410
1,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,1,0,0,1,1,1,0,0,1,0,0,1,0,0,1,0
46
554,680,679,683,683,682,682,682,682,682,684,684,684,685,568,631,497,541,467,427,600,687,688,688,688,487,686,686,686,409,535,447,391,465,637,472,463,463,539,392,529,470,505,633,524,48
0,0,0,0,1,0,0,0,0,1,0,0,1,1,1,0,1,0,1,1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0
77
447,637,637,637,637,637,637,637,637,536,536,536,538,538,538,565,565,567,413,595,574,625,407,407,479,615,615,390,618,618,571,842,849,843,845,846,847,848,648,646,645,647,656,655,653,654,551,522,667,665,599,677,659,504,640,673,567,567,482,506,555,503,630,640,113,607,579,467,504,613,547,563,395,635,592,32,458
1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,1,1,1,1,1,0,0,1,0,1,0,0,1,1,0,0,1,1,1,1,1,0,0,0,0,1,1,0,1,1,1,0,1,0,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0
420
30,26,37,1,28,13,23,12,10,6,16,16,19,38,4,4,9,8,8,20,7,7,42,41,2,25,11,14,36,21,5,5,5,18,24,3,0,17,32,31,35,35,15,40,39,29,43,34,33,48,45,128,44,73,71,72,50,83,83,69,74,54,62,91,85,95,46,84,76,87,82,82,56,56,51,66,63,52,134,90,80,77,78,53,135,65,86,49,88,47,81,81,58,57,89,75,60,127,130,130,79,97,99,98,126,132,64,67,61,59,133,131,70,93,68,55,129,149,147,145,139,155,146,138,154,153,153,153,153,142,144,151,152,23,15,32,36,10,42,24,33,14,39,18,28,52,59,93,87,50,99,67,84,66,66,66,66,66,71,91,91,132,127,79,79,79,79,79,79,61,44,57,133,47,80,78,97,77,76,128,60,60,89,63,65,58,58,53,46,131,56,86,69,51,129,129,129,81,134,134,88,88,82,98,74,95,64,55,55,55,55,73,126,49,143,157,150,148,156,158,136,137,138,139,207,207,209,209,211,211,214,219,218,216,220,218,217,217,217,217,221,181,192,193,187,187,178,188,179,185,189,189,191,191,190,190,190,167,163,163,163,174,174,174,174,165,176,159,170,184,160,166,164,195,195,195,195,196,205,55,203,198,134,134,204,62,62,200,78,206,197,197,202,135,199,199,54,201,194,133,254,257,262,261,255,255,258,264,263,256,281,265,266,259,260,228,230,236,236,236,235,231,238,237,232,229,268,267,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,271,271,273,273,273,272,270,270,270,270,269,269,269,280,276,279,278,275,277,282,283,284,286,287,288,289,290,291,292,292,292,292,292,292,292,292,295,294,253,246,249,249,241,248,248,250,250,244,252,243,243,243,247,245,245,245,242,242,242,294,293,296,344,353,313,316,315,317,314,354,354,353,379,355,378,385,364
1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,1,1,1,1,1,0,0,1,1,0,1,1,0,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,1,1,0,1,1,1,0,1,0,1,1,0,1,1,0,0,1,1,1,1,0,1,0,0,0,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,0,1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,0,1,1,0,0,0,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,1,1,0,1,1,0,1,0,0,1,0,1,1,0,0,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,1,0,1,1,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,1,1,1,0,1,0,1,1,0,1,0
160
28,25,26,14,8,16,7,5,19,24,12,27,2,20,9,15,15,1,13,22,21,18,0,23,4,3,10,10,155,149,140,141,138,139,173,171,162,175,161,186,186,169,168,172,180,182,170,184,163,160,159,174,165,167,166,176,164,208,208,210,212,213,215,217,221,218,216,220,264,266,281,265,254,257,256,255,263,260,261,258,262,259,54,203,203,194,196,78,205,202,198,55,133,204,197,195,206,201,200,134,233,282,283,284,286,287,288,289,290,291,199,135,62,267,375,285,323,321,320,322,319,275,276,278,280,279,277,347,345,349,344,346,348,351,352,353,384,378,362,380,364,363,363,363,363,367,361,353,350,385,366,372,360,368,369,365,370,356,373,377
1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,0,0,1,1,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,0,1,1,0,0,1,0,1,1,1,0,1,1,0,1,1,0,1,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,1,1
87
198,419,551,522,567,504,504,504,504,504,457,550,664,668,689,689,671,664,681,684,758,760,759,490,688,487,687,686,686,721,708,705,705,716,718,714,714,714,720,720,715,722,722,711,704,723,719,719,719,707,706,713,710,709,717,507,608,520,413,444,578,456,784,785,785,786,787,787,788,788,687,687,487,688,559,504,504,504,466,388,388,388,388,2,549,620,484
1,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,1,0,0,1,0,1,1,0,1,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,0,1,0,1,0,1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,1
337
19,19,19,26,13,16,0,25,25,21,28,2,15,8,12,24,23,7,14,4,5,9,22,20,18,18,87,66,85,45,45,45,75,68,83,82,89,89,89,47,59,84,84,84,51,86,50,92,58,72,126,127,46,132,64,67,63,48,129,129,77,57,91,97,99,118,44,71,80,73,65,76,70,69,94,94,94,94,93,212,158,155,146,146,148,149,143,145,152,154,156,156,156,153,153,93,53,61,131,96,60,60,90,128,130,98,95,79,147,157,142,144,151,139,139,150,138,137,136,138,139,179,179,179,190,178,181,185,189,189,189,189,191,187,187,187,192,192,192,193,188,188,188,163,164,166,166,166,166,166,166,166,166,174,167,159,176,176,176,176,160,184,184,184,170,163,184,170,163,165,212,212,210,213,208,213,208,215,213,208,215,213,208,215,216,217,213,208,215,217,213,208,215,218,199,196,62,194,54,205,203,197,195,195,135,134,134,134,134,200,202,55,198,78,201,206,133,204,263,265,258,266,266,257,256,261,261,261,260,260,260,262,281,281,264,254,259,255,212,212,212,210,213,208,208,215,221,216,216,216,216,218,217,217,217,217,220,220,375,267,321,321,321,321,285,285,319,323,320,320,322,322,275,278,278,279,279,279,276,276,276,280,277,215,213,212,210,221,217,263,155,197,151,2,2,143,3,137,136,138,139,257,157,0,0,258,256,7,199,1,158,39,97,292,295,294,293,300,304,303,296,297,354,354,354,306,309,307,318,311,144,48,78,134,9,55,31
0,0,1,0,1,0,0,0,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,0,0,1,0,1,1,1,1,1,0,0,1,1,1,1,1,0,0,0,1,1,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,1,1,0,1,1,0,1,1,0,1,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,1,0,0,1,1,0,1,1,1,1,0,0,0,1,0,1,0,1,1,1,0,0,0,1,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,1,1,1,1,1,1,0,0,0,0,0,1,0,1,1,1,0,1,0,0,0,0,1,1,1,0,0,1,0,1,1,0,0,0,1,0,1,1,1,0,0,1,1,1,1,1,0,0,1,0,0,1,1,0
39
417,417,836,844,843,845,846,847,848,651,650,649,652,655,656,654,551,551,551,551,551,522,666,670,677,599,504,504,504,659,640,469,662,678,567,417,565,644,440
0,0,0,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,1,0,0
255
15,1,24,14,14,14,4,4,4,27,27,6,8,3,21,21,21,13,13,16,5,17,17,84,75,68,47,88,88,82,49,74,17,17,20,20,23,10,10,18,18,25,22,11,7,0,9,2,2,12,12,19,19,26,28,74,74,74,89,51,86,81,59,87,85,93,93,97,67,70,64,99,76,80,127,96,56,79,46,92,128,48,94,131,90,130,77,91,95,154,139,158,158,158,158,137,158,150,142,155,148,147,145,145,143,149,149,149,146,144,152,138,156,156,156,153,153,153,153,153,151,157,157,137,136,139,138,138,192,192,192,193,191,191,191,190,190,190,190,178,189,189,188,188,188,187,187,179,185,181,184,165,163,160,164,167,170,176,166,174,159,209,209,209,209,214,214,214,207,219,211,218,216,221,220,255,266,263,264,254,262,262,262,261,256,257,259,265,281,260,260,258,220,220,233,134,233,282,268,134,268,233,244,251,246,241,248,248,252,252,252,250,253,247,243,242,249,353,134,217,360,366,365,368,384,385,361,380,367,378,372,364,369,363,363,363,363,375,267,322,134,323,134,199,233,353,382,383,355,355,355,194,194,206,200
1,0,1,0,0,1,0,0,1,0,1,1,1,1,0,0,1,0,0,0,0,0,0,1,1,1,1,0,1,1,1,0,0,1,0,1,1,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,0,0,1,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,0,1,1,0,1,0,0,1,0,1,1,1,1,0,1,0,1,1,0,1,1,1,1,1,0,0,0,1,0,0,1,1,1,1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,1,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,0,0,1,0,1,1,1,1,1,1,1,0,1,1,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0
172
27,4,3,1,22,25,17,17,17,5,23,16,26,26,8,75,59,87,49,49,49,68,82,84,45,86,85,83,51,88,88,88,144,145,158,139,8,24,12,28,13,9,7,11,19,0,18,14,25,1,1,5,5,3,13,13,14,12,12,8,14,21,10,2,2,20,15,6,66,66,66,66,66,89,81,81,81,47,74,58,50,190,190,190,190,190,178,178,178,191,191,191,50,94,139,149,148,152,151,155,155,157,226,226,226,226,226,227,227,224,224,224,223,94,140,141,139,138,157,154,138,156,143,143,147,147,223,223,225,225,211,209,209,209,209,209,219,207,207,150,153,207,207,214,214,214,218,220,189,189,189,189,192,192,192,192,192,192,193,185,188,181,187,179,170,160,167,170,170,163,163,163
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,1,1,0,0,0,1,1,0,1,0,0,1,0,0,1,1,0,1,0,0,0,1,1,0,1,1,0,0,0,1,1,0,0,1,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,1,0,1,1,1,0,1,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,0,1,0,0,0
103
518,518,518,518,443,443,443,432,628,470,522,198,550,504,504,551,659,567,567,419,457,663,559,665,660,469,661,410,315,662,428,667,711,717,716,719,719,723,708,708,722,706,706,706,706,709,709,709,709,718,710,707,714,714,721,721,715,715,705,705,705,713,704,720,720,770,772,763,764,764,764,764,764,764,764,764,764,764,764,767,767,768,771,766,766,769,769,769,765,470,784,785,786,787,788,789,790,790,790,470,422,558,629
0,0,0,1,0,1,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,1,1,1,0,1,1,0,1,1,0,0,0,1,0,0,0,1,1,1,1,0,1,0,1,0,1,0,0,1,1,1,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0,1,1,1,1,1,1,0,0,1,0,1,1,0
305
26,26,26,26,8,8,28,10,7,3,16,13,21,15,15,11,20,19,22,0,1,23,27,14,2,6,24,25,9,4,18,12,5,17,86,51,51,75,82,74,68,87,83,85,89,59,81,84,66,66,66,66,66,49,88,47,47,45,128,46,46,46,46,77,77,77,57,130,130,130,63,63,61,65,65,94,80,80,58,128,128,128,128,76,98,97,96,64,64,64,64,129,129,129,129,95,53,67,132,79,79,60,72,72,72,56,127,93,93,93,93,93,93,118,131,52,52,52,99,99,92,92,92,17,17,10,10,15,15,15,4,4,7,21,21,21,21,8,20,20,20,24,24,24,24,2,2,2,27,27,28,162,28,162,180,169,87,82,66,233,66,49,85,85,59,132,91,73,92,169,161,161,161,182,182,171,168,168,175,172,172,172,186,173,184,164,163,163,167,174,184,184,188,188,188,188,193,193,193,181,178,178,178,179,179,224,224,224,224,224,224,226,226,226,223,225,225,225,225,225,225,225,225,225,225,225,225,227,227,214,213,209,141,140,139,138,139,139,239,92,92,44,48,91,69,50,50,50,50,70,73,73,226,225,225,362,362,362,362,360,360,361,361,361,372,363,363,363,364,380,366,184,365,367,368,159,160,170,192,191,191,191,191,187,187,187,189,189,189,185,185,185,190,176,174,167,166,164,165,184,163,176,159,211,214
0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0,1,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,1,0,0,1,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,1,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0
87
469,488,431,177,552,552,552,552,220,499,499,499,499,472,479,512,512,549,423,47,47,580,530,602,416,490,446,638,638,501,501,600,600,547,471,483,198,601,601,623,363,531,531,531,531,531,482,523,458,567,496,646,647,648,645,656,653,655,654,645,646,648,647,645,654,653,655,656,658,658,477,392,521,632,451,585,570,570,575,574,574,574,574,148,611,443,634
0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1
274
6,16,38,14,43,23,2,31,31,7,8,20,24,29,35,28,18,30,30,13,26,5,5,12,40,36,0,25,34,39,41,17,1,42,10,33,4,4,4,32,3,37,9,21,19,11,15,86,63,81,81,75,75,85,85,85,85,85,90,77,56,58,59,54,91,88,98,69,45,127,128,57,74,74,65,66,47,82,50,132,61,64,64,83,130,68,84,89,80,72,95,95,93,93,93,93,108,212,93,93,87,55,55,55,70,44,134,134,134,79,79,79,73,46,126,51,71,133,76,129,48,135,60,67,49,53,97,97,97,62,62,62,52,78,131,99,267,153,153,158,158,144,198,202,342,152,147,142,142,142,151,148,139,139,139,155,145,145,157,154,149,146,146,156,156,156,156,138,150,143,137,136,139,138,212,212,212,212,213,213,215,215,215,208,208,210,221,178,188,193,189,189,189,191,191,191,191,192,192,192,192,179,179,185,181,187,187,190,190,190,159,163,160,160,165,176,176,176,184,170,174,174,174,164,166,167,233,282,216,218,218,218,217,217,217,217,220,259,259,256,256,265,265,265,239,229,235,258,257,281,266,254,263,261,255,264,260,262,262,262,282,235,232,232,237,238,238,236,231,230,345,292,295,197
1,0,1,0,0,0,1,0,1,0,0,0,1,1,0,1,0,1,1,1,1,0,1,0,1,1,1,1,0,1,0,0,1,1,0,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,1,1,1,0,0,1,0,1,1,0,1,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,1,0,0,1,1,1,1,1,0,0,1,0,0,1,0,0,1,1,1,0,0,1,0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,1,1,0,1,1,1,1,1,0,0,0,1,0,1,0,0,1,0,0,1,1,1,1,1,0,0,1,0,0,0,1,0,0,0,1,0,1,1,1,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,1,0,1,0,1,1,0,1,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,0
39
466,576,486,475,422,422,471,501,398,843,845,846,847,848,649,652,650,651,653,654,656,655,522,551,551,551,666,670,599,677,659,504,504,504,504,504,504,504,640
0,0,1,1,0,1,0,1,0,1,1,1,1,1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0
171
43,1,34,126,34,21,37,33,31,3,42,29,175,172,180,161,171,182,168,168,173,186,162,29,5,8,16,9,40,40,41,4,4,38,14,36,36,28,15,10,19,18,12,12,12,30,43,14,34,4,10,29,3,18,21,1,5,41,33,28,36,19,6,17,23,31,30,32,8,30,24,6,32,39,7,23,23,17,191,191,193,187,187,185,188,188,188,192,192,192,192,192,192,192,192,192,190,190,179,179,179,179,189,189,189,189,178,178,178,178,178,181,160,174,166,176,163,163,167,159,164,165,184,170,223,223,223,225,225,227,227,226,226,224,224,224,224,224,224,224,214,292,295,294,293,300,300,304,268,267,273,273,273,273,270,271,271,272,272,274,269,279,275,275,276,278,278,304,296,303,297
0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1,1,0,1,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,1,1,1,1,0,0,0,0,1,0,1,0,1,0,1,0,0,0,0,1,0,1,0,1,1,1,0,0,1,0,1,0,0,0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,0,0,1,1,0
29
66,220,410,522,551,551,551,551,667,665,410,549,456,407,505,499,626,641,647,645,665,677,599,504,504,504,504,504,504
0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1
62
472,459,516,516,431,431,431,432,432,549,518,635,302,643,646,648,645,647,656,654,653,655,142,142,498,2,626,522,551,666,670,677,599,659,469,662,678,567,626,481,466,586,390,390,468,455,455,177,187,583,32,438,457,412,217,604,606,487,543,525,573,519
0,1,0,1,0,0,1,0,0,1,1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,1,0
45
408,422,422,416,625,596,466,502,560,560,560,462,571,839,834,843,845,846,847,848,651,652,650,649,656,653,654,655,551,551,522,666,670,599,677,659,504,504,504,662,469,567,678,571,433
0,0,1,0,1,0,1,1,0,0,1,0,0,0,0,1,1,1,1,1,0,0,1,0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,1,0,1,0
271
592,574,447,447,447,447,447,447,159,454,457,571,571,571,571,571,571,571,604,402,402,217,616,410,495,492,492,582,582,582,519,519,519,559,538,538,538,443,494,473,522,488,148,476,390,595,526,638,638,638,638,638,638,417,530,420,634,437,408,315,400,593,563,563,563,591,528,383,74,600,565,518,424,398,422,466,614,614,614,614,614,614,546,439,403,460,444,434,555,540,643,643,643,643,606,462,502,633,470,399,508,575,610,560,560,560,560,560,621,642,572,572,587,566,566,48,601,601,601,611,177,423,464,491,409,395,504,504,504,433,549,429,501,47,615,584,421,632,66,442,415,524,552,392,92,405,441,618,612,612,612,612,543,391,187,489,567,583,532,517,515,520,635,579,471,537,568,482,450,458,361,483,625,625,453,485,588,806,26,558,606,804,498,803,546,611,513,383,585,620,580,419,460,397,2,613,537,434,408,617,630,620,585,169,456,419,609,534,591,48,92,595,217,440,220,454,612,612,612,612,52,207,566,603,608,491,393,555,452,452,452,452,452,452,60,602,812,476,614,628,488,610,616,545,394,457,478,627,605,605,607,501,549,513,629,538,526,496,315,412,474,410,487,448,448,448,553,394,641,610,437
0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,0,0,1,1,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,1,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,1,1,1,0,0,1,1,0,1,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,0,1,1,1,1,1,0,0,0,1,1,0,0,1,0,1,0,1,1,1,1,1,1,1,0,1,0,0,1,0,1,0,0,0,1,1,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,1
23
504,504,504,551,551,419,522,598,598,598,598,598,598,598,598,598,598,159,442,548,635,401,613
0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1
68
219,407,477,601,601,601,493,493,620,680,679,684,682,682,682,682,682,682,682,682,682,682,682,683,683,683,683,685,685,596,687,687,487,686,688,688,597,597,504,504,504,505,470,501,539,468,484,388,388,388,388,428,533,482,482,448,448,241,564,564,453,453,392,419,461,565,565,565
0,0,1,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,1,1,0,0,1
186
40,40,83,40,36,43,32,33,51,49,74,74,74,47,198,54,206,194,195,202,205,55,133,200,199,199,199,197,197,201,135,203,203,203,62,134,78,204,204,196,59,87,68,66,66,66,85,88,88,86,45,82,81,84,89,89,75,53,67,132,80,69,48,118,99,52,70,129,46,77,128,56,61,72,44,96,65,79,163,141,140,140,138,139,147,143,148,151,145,157,154,158,149,142,150,144,152,139,155,146,156,153,153,153,153,138,33,33,171,169,162,180,186,186,173,175,161,168,182,172,164,165,184,184,167,167,174,159,166,166,176,170,160,163,224,223,227,227,227,225,225,226,226,208,207,209,211,214,352,345,347,351,353,349,346,344,350,348,214,219,216,217,217,221,218,220,13,18,3,12,292,292,295,294,293,314,304,296,297,303,303,303,300,300,300,300
0,0,1,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,1,1,1,0,0,0,0,1,1,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,0,1,0,0,1,1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,1,0,1,0,1,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0,1,1,1,0,0,1,1,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0
430
59,59,45,45,89,81,83,49,86,82,82,85,51,87,87,88,88,88,88,88,74,66,47,68,75,84,61,67,1,1,1,1,35,35,16,16,16,9,28,24,3,12,12,12,19,19,19,7,15,18,10,10,42,22,5,29,29,29,67,95,95,128,128,57,57,94,94,127,127,96,96,96,96,97,97,97,97,77,77,60,70,70,48,65,63,91,44,98,76,93,79,79,79,79,79,79,79,79,79,79,53,50,64,132,92,90,130,130,131,99,126,58,118,71,56,73,73,73,215,29,21,8,4,73,80,72,73,80,72,52,129,73,80,72,52,129,129,46,73,80,72,52,129,46,46,69,29,21,8,4,29,21,8,4,6,142,156,146,154,147,157,155,143,149,144,152,142,156,146,154,147,157,155,143,149,144,152,145,153,142,156,146,154,147,157,155,143,149,144,152,145,153,138,139,151,173,162,172,180,169,175,161,168,182,186,171,166,160,159,163,167,174,176,176,170,184,184,165,164,148,158,150,140,141,139,138,55,55,55,195,195,195,194,194,194,194,194,194,135,135,204,206,206,263,265,257,254,266,264,255,261,258,258,258,260,256,256,256,281,281,281,281,259,262,262,262,211,207,207,207,207,207,207,214,214,219,219,209,209,209,209,221,217,245,245,250,241,241,241,248,248,244,242,242,242,242,252,252,252,198,197,134,196,54,62,203,203,203,199,202,205,133,201,217,218,252,252,252,252,252,252,218,384,252,351,344,201,201,201,201,78,200,218,267,375,384,367,378,380,365,360,360,360,362,362,362,368,385,385,385,385,366,363,361,361,361,361,369,364,372,233,282,200,373,344,373,370,356,371,381,375,118,19,12,33,23,155,6,55,55,14,158,93,150,17,17,134,134,22,257,290,290,291,284,282,282,282,282,286,233,16,16,158,22,206,10,157,156,156,156,156,97,94,0,0,0,147,147,147,147,147,33,48,39,35,19,29,144,1,1
0,1,0,1,1,1,1,1,1,0,1,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1,0,1,1,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0,1,1,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,1,1,1,0,1,1,1,1,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,0,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,0,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0
177
487,427,315,572,572,572,572,533,533,30,618,618,618,618,618,618,488,560,560,560,560,560,198,410,410,536,52,52,52,52,52,52,52,52,52,52,462,603,505,524,545,501,527,651,652,649,650,656,654,655,653,527,557,557,557,557,557,557,453,453,453,453,453,453,585,522,551,551,551,551,551,665,667,677,599,659,504,504,504,504,504,504,673,640,678,567,585,612,612,632,217,620,484,553,401,575,468,429,509,494,607,580,477,440,581,571,486,464,591,363,634,478,416,613,463,559,642,579,480,595,447,447,447,447,447,447,159,443,515,498,503,567,434,502,400,638,599,475,504,504,504,578,611,633,476,635,606,554,590,590,2,523,610,451,569,113,438,393,586,643,392,608,623,517,441,432,546,598,598,241,510,588,537,457,534,446,420
0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,0,0
5
41,21,94,0,0
0,1,1,0,1
322
9,11,16,35,32,36,24,42,26,43,30,33,0,39,10,18,18,15,25,31,4,19,28,41,38,23,1,21,34,6,29,29,12,40,3,20,20,8,2,2,17,3,20,8,8,2,2,17,37,13,78,95,74,64,131,46,55,87,61,91,88,49,51,73,72,126,75,133,76,56,77,67,58,80,44,47,71,84,83,83,45,82,63,57,93,52,66,66,132,89,89,68,129,60,86,50,127,127,97,79,65,48,62,99,59,98,90,85,69,54,130,135,134,134,134,81,81,53,128,70,70,154,157,157,158,145,156,148,152,139,139,139,151,153,150,142,147,146,138,144,149,143,155,136,137,139,138,210,213,198,135,55,181,185,190,193,188,188,192,187,12,23,11,20,21,21,97,98,191,191,191,187,188,185,193,190,190,190,190,170,165,164,163,163,163,163,160,184,184,62,78,204,8,8,6,6,39,187,187,187,187,187,187,187,178,179,189,189,191,166,159,164,215,254,262,228,164,165,163,55,133,133,205,134,204,54,54,197,215,208,212,212,212,221,220,218,197,218,218,218,218,218,216,216,216,217,163,163,163,176,170,160,167,184,174,197,203,203,206,206,206,199,282,283,286,287,288,289,290,290,291,199,196,195,78,194,201,62,202,200,257,265,281,244,250,249,247,252,251,243,242,241,248,245,245,245,253,253,375,295,294,293,314,375,267,272,272,272,273,269,271,270,274,274,278,281,231,275,279,278,280,276
0,1,1,0,1,1,1,0,1,1,1,1,0,0,1,0,1,0,1,1,1,1,0,1,1,1,1,0,1,1,0,1,0,0,1,1,1,0,1,1,0,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,0,1,0,1,0,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,0,1,1,0,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,0,1,1,0,1,1,0,0,0,1,1,1,0,0,1,1,1,1,1,0,0,0,1,0,1,1,0,0,0,1,1,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,0,0,1,1,0,0,1,0,1,0,1,1,1,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,0,0,1,1,1,1,1
101
521,636,634,388,512,514,596,409,435,383,148,551,522,665,667,677,599,504,504,659,469,662,678,567,645,646,645,648,647,656,654,653,655,658,658,658,647,645,648,646,653,654,656,655,148,500,500,219,597,458,481,567,507,617,589,633,587,486,552,475,469,543,559,92,302,405,446,177,395,419,549,515,187,407,407,509,452,568,545,451,553,32,535,607,453,453,615,483,449,563,563,563,563,422,422,384,384,384,588,580,361
0,1,0,1,0,1,1,1,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,1,0,1,1,1,0,1,1,1,1,0,0,1,0,1,0,1,1,0,1,0,0,0,0,1,0,0,1,1,0,1,0,0,1,1,1,0,0,0,0,1,0,1,0,0,1,0,1,1
142
530,465,412,535,642,66,148,640,177,542,542,516,631,497,591,591,591,630,569,395,606,437,596,526,398,488,428,446,484,532,575,435,432,605,605,605,605,475,534,74,551,522,667,677,599,504,659,469,662,678,567,646,647,645,645,648,653,654,656,658,655,74,557,494,565,565,565,586,584,402,450,26,556,573,562,439,483,568,626,619,619,462,529,415,558,579,390,574,384,384,536,489,634,582,607,501,217,590,408,622,622,550,611,566,547,48,30,481,545,219,513,442,546,621,399,499,477,616,453,453,453,453,453,453,453,453,436,487,511,243,641,460,47,517,410,461,505,458,541,637,637,637
1,0,0,1,0,0,1,0,0,0,1,1,1,1,0,0,1,1,0,1,1,1,1,1,0,1,0,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,0,1,1,1,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,1,1,1,1,0,1,0,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,1,0,1,0,0,0,0,0
79
24,24,24,24,24,29,29,34,12,10,36,36,1,5,6,16,40,17,14,15,8,18,21,21,28,9,32,31,3,39,39,38,33,19,30,37,45,76,75,65,129,46,46,46,46,85,79,52,69,54,169,180,180,175,186,267,268,292,295,294,293,300,300,315,316,224,224,224,223,223,273,272,271,270,270,270,274,269,279
0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0,0,1,1,1,0,0,0,1,1,0,0,1,0,0,1,1,1,0,0,1,1,1,0
322
23,24,5,27,19,19,2,13,28,7,25,17,26,12,15,19,2,2,27,6,23,16,15,5,24,11,20,10,12,9,0,88,83,82,75,75,49,85,85,85,81,59,74,89,68,86,84,84,66,47,87,87,51,45,57,46,44,94,94,94,94,70,127,73,58,58,93,71,69,69,69,69,77,90,52,97,118,132,79,79,64,130,130,96,95,99,128,76,92,50,48,56,91,129,61,131,72,53,63,63,63,63,67,126,98,60,80,80,65,197,195,195,195,195,195,62,62,202,206,151,138,152,157,142,142,153,156,144,146,154,148,147,139,145,149,158,155,150,143,206,206,206,205,198,198,135,135,78,78,203,203,203,203,204,54,140,141,139,138,162,168,175,186,172,173,180,169,161,182,171,174,160,165,164,166,159,167,184,176,163,170,134,134,133,55,55,55,55,199,196,200,201,194,239,236,237,229,231,235,232,232,238,230,265,265,265,261,261,256,256,266,262,281,254,255,264,259,259,259,257,258,260,263,223,227,227,226,226,226,226,226,225,225,225,225,225,225,225,225,225,225,225,225,224,215,210,208,212,213,217,216,216,220,221,375,267,285,320,319,321,323,322,218,322,277,279,276,275,280,278,295,294,294,294,293,303,296,296,300,304,297,318,311,318,354,354,306,306,309,309,299,301,302,305,308,310,312,233,282,283,284,286,287,287,288,289,290,290,291,352,351,347,353,348,346,350,344,349,345,355,359,381
0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,1,0,0,0,0,1,1,1,0,1,0,1,1,1,0,0,0,0,1,0,1,1,0,0,1,0,0,0,1,0,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,0,1,0,1,1,1,0,0,1,0,1,0,1,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,1,0,0,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,1,1,0,1,1,1,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,1,0,1,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,1,0,0,0,1,0,1,0,0
57
465,403,515,92,315,542,542,542,542,302,575,680,679,643,604,681,485,567,572,32,686,487,688,687,687,687,582,504,504,504,456,433,423,578,578,536,459,555,608,608,421,599,618,518,447,487,548,548,548,548,512,462,469,396,581,604,526
1,0,1,1,1,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,1,0,1,0,0,1,0,0,0,1,1,1,0,0,1,0,0,0,0,1,1,0,1,1,1,1,0,0,0,1,1,1,0,1,1,1,0
183
361,627,627,680,679,684,682,682,627,682,682,682,682,688,688,686,487,687,687,473,714,714,705,705,723,723,723,723,718,718,711,710,717,717,716,720,720,720,707,713,715,719,704,704,721,721,721,721,722,722,722,709,709,709,708,708,706,772,772,772,772,772,763,763,763,766,766,766,768,768,768,767,767,767,767,767,767,767,764,771,771,771,770,770,770,770,770,765,765,765,765,769,769,769,473,784,784,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,785,786,786,786,786,786,786,787,788,788,788,789,789,789,789,790,473,817,817,814,814,814,814,821,821,815,818,822,822,822,822,822,816,816,816,816,816,819,823,823,823,820,820,827,827,830,830,829,824,824,824,824,826,828,831,831,832,825,825,473,393,626,474,610,636,562
0,0,0,1,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,0,1,0,1,0,1,0,1,1,1,0,1,1,0,0,1,1,1,1,1,0,1,0,0,0,1,0,0,1,0,0,1,0,1,1,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,1,0,1,0,1,1,0,0,0,1,1,1,0,1,1,0,1,0,0,0,1,0,0,0
139
431,431,431,395,549,592,602,704,704,704,709,709,709,722,716,710,707,719,719,714,714,717,718,705,705,715,721,711,723,708,720,720,713,706,771,764,764,764,765,768,768,768,768,768,768,772,772,772,772,772,772,766,767,770,763,763,763,763,769,712,724,725,726,727,783,728,729,562,417,441,405,388,388,388,388,410,552,552,513,513,615,429,220,503,611,575,501,361,463,463,585,628,505,402,540,785,785,785,785,785,785,785,785,785,785,785,785,786,786,786,786,786,786,786,787,787,788,788,788,788,788,788,789,789,789,789,789,789,789,789,789,789,790,790,540,119,456,633,491
0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,1,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1
53
551,522,670,666,599,677,504,504,659,673,640,678,567,505,560,641,525,434,440,485,647,648,645,646,655,654,653,656,241,554,550,66,361,496,159,515,429,429,632,613,523,627,516,363,567,470,604,294,630,423,219,315,559
1,1,1,1,1,1,0,1,1,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,1,0,1,1,1,0,1,1,0,0,1,1,1,0,0,0,1,0
123
19,21,12,28,24,2,15,13,10,3,5,17,17,17,25,18,18,1,1,1,6,6,14,16,22,9,4,11,27,8,23,7,26,26,20,0,66,88,47,59,86,86,45,51,87,85,49,81,75,75,74,82,84,68,68,83,89,80,63,50,150,152,146,146,143,147,147,147,147,158,157,154,148,156,142,142,153,144,139,145,155,149,151,151,178,192,192,192,192,192,187,187,187,187,187,187,188,188,188,188,189,189,189,181,181,179,179,193,185,190,190,190,190,191,191,191,166,160,170,167,176,164,159
0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,1,1,1,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,1,1,0,0,0,1,0,0,1,1,0,0,0,0,0,0
179
20,5,26,18,0,8,6,14,25,19,19,19,19,12,13,13,1,1,11,4,4,9,3,16,22,22,15,24,27,17,21,28,10,23,2,2,7,7,68,68,68,85,89,89,89,49,49,88,88,81,75,74,87,82,83,66,66,45,59,47,86,84,51,92,61,131,131,98,98,98,80,46,46,44,72,96,96,96,96,132,53,73,95,60,60,60,60,97,97,97,130,130,70,67,91,69,71,50,93,93,90,64,99,126,79,48,58,162,169,182,175,171,173,173,172,180,168,186,161,184,160,166,170,164,167,176,141,140,139,138,159,163,165,174,58,57,129,129,65,118,76,127,127,94,52,52,63,63,63,77,77,128,224,224,223,226,226,226,226,227,227,227,227,227,225,212,212,213,210,212,212,212,212,208,215,215,220,217,217
0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,1,0,1,1,1,1,0,0,1,0,0,0,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0
97
410,635,612,612,612,612,569,527,408,483,544,531,531,588,599,396,636,501,537,679,680,643,485,681,604,585,611,582,484,294,687,687,686,487,688,622,412,495,495,495,578,540,562,92,561,472,142,462,420,490,178,486,587,522,616,504,504,504,504,633,457,565,565,565,628,454,548,548,548,513,487,595,560,590,563,217,558,363,361,361,219,624,549,198,528,480,113,390,630,535,469,469,148,592,391,591,512
0,1,0,0,0,1,1,1,1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,1,1,0,1,0,1,1,0,1,1,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,1,1,1,0,0,0,1,1,1,0,0,1,0,1,0,0,1,1,0,0,1,0,1,1,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,0,1,0,0,1,0
38
485,582,582,513,513,581,471,361,850,851,843,845,846,847,848,652,649,650,651,653,656,654,655,361,553,503,402,391,477,506,412,159,505,254,198,624,604,483
0,0,1,0,0,1,0,0,1,0,1,1,1,1,1,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1
236
31,25,40,43,1,1,2,26,30,13,20,11,4,28,9,15,15,15,42,19,24,38,0,0,5,32,41,34,34,69,69,128,128,128,90,91,68,74,73,53,95,67,51,76,64,97,97,88,88,88,88,88,88,88,88,58,70,46,46,46,129,129,44,65,79,87,87,87,87,87,59,59,59,85,82,82,133,132,132,93,89,99,55,55,55,135,98,98,98,98,98,131,131,84,72,61,52,60,130,137,136,139,138,187,187,187,187,187,187,187,187,193,179,179,179,179,178,178,185,191,191,191,191,190,188,188,181,189,192,192,192,192,163,184,167,167,167,159,159,159,159,165,165,165,165,130,71,71,54,127,49,83,56,48,81,57,77,86,78,45,62,47,75,66,66,126,63,50,80,134,209,211,207,214,219,218,220,216,217,221,268,267,270,270,270,270,270,270,271,271,271,271,271,271,271,271,271,271,272,272,272,274,274,274,274,274,273,273,273,273,273,273,273,269,269,269,269,269,269,269,278,275,280,276,279,277,292,295,294,293,303,313,314,317,316,316
0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,1,0,0,1,1,0,1,1,1,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,1,1,1,1,1,1,0,1,0,0,1,0,1,0,1,1,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0
54
634,606,618,469,254,542,542,543,629,534,169,457,639,574,584,471,433,405,390,581,581,441,555,551,522,670,677,599,504,504,504,504,659,673,640,656,555,476,466,400,410,551,515,575,455,486,617,383,187,492,529,613,432,423
0,0,1,0,0,0,1,1,0,0,0,1,1,1,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,0,0,1,1,1,0,1,0,1,0,0,1,1,1,1,1,1,1,0,1,1,1,1,1,0
149
491,220,217,217,644,419,401,415,2,490,391,445,440,640,640,708,718,718,718,722,716,705,706,723,704,719,719,719,714,713,713,715,709,710,720,707,721,711,717,775,781,776,779,779,780,782,774,773,777,778,770,770,770,770,770,767,767,771,765,772,772,772,769,764,768,768,763,763,763,766,547,449,563,568,548,548,548,169,435,441,432,405,454,546,626,593,510,784,785,785,786,787,788,789,790,457,522,551,551,551,551,551,551,198,419,550,659,510,562,501,581,470,402,631,602,820,820,820,820,820,821,821,822,819,818,823,823,817,816,814,815,830,827,827,827,827,827,832,831,824,829,825,826,828,602,383,178,623,363
0,0,0,0,0,0,1,0,1,0,1,0,1,0,0,1,0,0,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,1,0,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0
137
537,584,491,504,504,504,504,504,494,622,169,448,448,448,448,448,428,522,609,431,607,475,626,639,489,481,397,488,616,649,652,650,651,656,655,654,653,616,460,617,493,576,582,582,582,582,148,544,516,516,502,551,551,551,522,667,665,677,599,504,504,504,504,659,673,640,678,567,502,477,412,509,2,413,512,629,564,452,452,452,452,422,422,422,422,427,395,393,619,619,568,483,597,630,630,507,591,533,485,398,625,625,625,625,443,556,587,463,635,634,434,453,453,453,453,453,453,453,453,142,497,243,446,585,445,468,608,608,608,119,294,535,527,361,615,436,74
0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,1,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0
225
7,23,3,31,35,10,19,19,32,21,30,8,15,34,17,26,26,33,20,0,18,38,73,13,29,29,29,29,24,14,28,40,6,5,5,5,5,5,5,9,9,37,4,4,2,2,41,36,16,16,17,0,13,18,19,19,32,23,23,30,1,34,28,93,93,93,49,53,58,84,80,87,48,47,54,45,63,99,62,85,85,16,16,12,12,12,12,12,43,43,43,11,11,42,1,25,25,54,59,59,67,44,55,55,55,55,55,128,128,128,61,134,80,56,90,47,47,126,190,190,190,190,193,187,187,192,192,192,192,192,192,192,192,188,188,178,181,181,179,185,189,189,189,189,191,191,191,191,191,166,159,174,163,163,160,160,165,176,167,167,164,164,164,164,170,170,170,170,170,170,170,184,184,140,140,140,141,139,139,138,233,233,233,202,134,204,199,135,201,55,195,195,213,212,203,203,54,133,194,212,208,215,375,196,78,62,205,200,197,206,215,210,216,218,220,375,267,323,319,322,320,321,321,285,276
0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,1,1,0,1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,1,0,0,1,0,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,1,0,1,0,0,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,1,1,1,0,1,0,0,1,1,0,1,1,0,1,0,0
113
552,556,521,581,514,517,508,394,505,409,438,529,464,635,220,603,483,483,507,395,502,302,455,455,415,470,559,399,399,92,178,178,569,477,530,608,608,608,608,568,632,539,519,479,458,66,362,440,442,591,382,640,421,484,492,503,586,361,435,642,402,441,522,452,452,452,578,637,637,445,613,509,254,494,457,583,616,384,384,527,606,614,614,571,564,564,564,504,504,504,500,500,2,412,471,471,60,620,626,467,597,612,612,560,644,463,540,74,436,487,623,561,533
1,1,0,1,0,1,1,1,0,0,0,0,0,1,1,1,0,1,1,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,1,0,0,1,1,0,0,0,1,0,0,0,1,1,0,1,1,0,1,1,0,1,1,0,0,1,1,0,0,1,1,0,1,1,1,0,1,0,1,0,1,0,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,1,0,1,0,1,1
84
9,8,8,7,1,1,14,25,25,27,17,17,17,17,18,0,28,22,4,2,197,113,113,113,113,113,113,113,113,100,100,100,100,110,110,108,108,108,108,122,122,121,121,121,121,121,114,114,114,114,105,109,109,109,109,101,104,104,104,111,111,115,115,125,125,125,197,55,55,78,201,199,2,155,186,186,168,175,175,175,175,169,171,182
0,0,1,0,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
90
496,410,590,607,591,610,477,550,198,551,457,504,659,419,522,567,559,469,660,663,315,661,667,428,410,665,662,436,678,599,567,177,715,715,716,723,723,714,709,704,711,717,717,722,707,713,713,718,718,718,706,720,721,719,719,710,708,705,770,770,765,771,772,767,768,766,769,764,763,113,465,457,483,433,622,628,576,784,785,786,787,788,789,789,789,790,383,420,169,644
0,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,0,1,0,1,0,1,1,0,0,0,1,0,1,0,0,1,1,0,1,1,1,1,1,0,1,1,1,0,1,0,0,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,1,1,1,1,0,0,1,1,0,0,0,0
34
470,486,640,535,547,647,648,646,645,654,653,655,656,551,551,522,665,547,468,382,603,515,361,177,528,528,561,552,552,552,552,217,539,428
1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0
236
26,27,8,15,16,6,7,0,14,11,1,12,17,18,4,3,28,5,24,23,19,13,21,9,20,20,20,2,22,10,25,25,83,84,75,74,81,87,51,47,49,45,45,59,88,88,82,82,66,86,68,85,89,99,80,98,71,92,94,67,129,132,64,50,53,65,46,70,126,91,96,72,93,48,128,127,57,76,118,73,90,58,95,44,79,130,56,52,60,97,97,131,69,63,63,77,61,151,156,145,154,136,137,138,139,190,190,188,191,191,191,178,179,189,187,185,181,192,192,192,192,192,256,266,192,193,176,174,164,160,167,170,163,266,163,159,184,184,166,165,219,211,214,207,209,220,218,217,221,216,266,281,267,268,233,281,254,258,257,265,262,78,268,255,233,282,283,284,255,260,264,263,259,261,268,348,345,347,353,242,242,250,243,243,243,243,248,251,251,252,252,245,245,245,245,245,245,241,246,246,246,253,249,249,249,244,233,282,376,382,358,371,379,356,355,359,359,372,378,282,206,359,282,283,284,286,353,346,351,206,206,206,28,50,94,197
1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,1,0,1,0,1,0,1,1,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,0,0,0,0,1,0,0,1,1,1,1,0,1,0,0,0,0,1,1,0,0,1,1,1,0,1,1,0,0,1,1,1,1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,1,0,0,1,1,1,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,1,1,0,0
98
508,508,541,541,541,626,518,518,518,518,518,518,501,431,623,623,623,623,621,542,542,488,488,532,468,627,494,546,472,465,522,217,596,408,581,583,159,622,506,551,522,666,670,677,599,659,504,504,504,504,640,648,645,647,646,645,656,654,655,653,658,640,469,662,662,460,569,478,527,448,441,363,555,499,533,254,554,516,602,602,505,424,461,640,169,422,220,446,421,619,474,473,482,534,113,594,401,635
0,1,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,1,0,0,1,1,1,1,0,0,1,1,0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,0,1,0,1,0,0,1,1,0,0,1,0,1,0,1,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,0,0,1,1
130
424,442,442,605,483,625,625,302,630,440,60,399,399,399,383,142,620,428,493,481,639,487,119,254,597,591,608,570,588,574,420,610,362,362,504,504,504,491,581,553,529,396,611,519,178,535,542,527,148,443,550,451,609,438,557,641,536,604,32,436,219,595,402,637,469,468,407,485,592,437,556,546,607,400,422,582,548,584,363,444,393,540,540,624,533,534,507,459,2,528,580,394,490,596,578,52,454,626,532,505,455,467,509,445,559,516,628,446,457,617,462,621,412,474,512,538,26,525,541,450,450,431,198,508,508,508,602,561,405,520
1,0,1,1,1,0,1,1,1,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,1,1,1,0,0,1,0,0,0,1,0,0,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,1,1,1,0,1,0,1,1,0,0,0,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,0,1,0,1,0,0,1,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0
47
529,482,638,638,638,638,493,588,646,647,648,645,654,653,656,655,522,551,670,670,666,599,677,659,504,504,504,640,673,567,567,678,187,420,612,74,499,543,539,635,495,560,560,560,560,628,464
0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,1,0
71
540,680,679,685,685,685,683,683,682,682,682,682,682,682,682,684,684,540,688,688,687,687,686,686,487,723,723,723,710,722,722,705,705,713,713,713,708,719,719,719,714,714,714,704,704,707,760,758,490,759,684,681,686,686,686,487,688,688,687,716,720,717,721,706,709,709,709,715,711,784,785
0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,1,0,1,0,0,1,1,0,0,1,0,0,1,0,1,1,1,1,0,1,1,0,0,0,1,1,0,1,1,1,1,1,1,1,0,0,1,1,1,1,0
56
405,390,220,642,52,52,52,52,52,52,52,477,532,484,650,652,649,657,651,676,653,655,656,654,522,551,551,551,551,551,666,670,599,677,659,504,504,504,504,640,673,567,678,567,407,622,597,92,302,302,543,417,586,562,562,471
0,0,0,1,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0
114
362,30,557,392,475,501,491,468,562,562,417,594,499,482,482,518,542,363,412,187,596,459,450,628,413,388,388,625,169,506,524,538,538,538,384,384,409,415,550,616,616,456,456,456,560,436,472,610,639,565,609,383,602,533,401,427,584,442,593,505,52,470,435,629,419,608,608,608,627,520,583,48,494,398,563,47,635,403,553,546,500,634,534,607,148,640,525,488,585,598,586,592,489,559,510,458,177,643,60,517,517,577,484,449,612,612,612,612,613,574,574,463,402,390
1,0,1,1,0,1,1,0,0,0,0,1,1,0,1,0,1,0,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,1,1,1,1,0,1,1,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,1,1,1,0,0,0,1,0,1,0,1,0,1,1,1,0,1,0,1,1,0,0,0,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,1,0,0,0
199
596,492,623,579,453,453,453,453,453,453,491,491,491,491,604,680,679,604,643,681,485,428,487,687,686,688,688,688,441,521,625,625,625,625,540,500,572,572,572,568,710,718,718,713,713,707,723,723,723,706,722,720,714,717,717,716,716,721,721,704,711,719,719,705,705,709,715,715,708,568,765,769,768,768,768,768,768,771,770,770,770,770,767,767,767,767,767,766,766,763,763,764,764,764,764,772,772,772,772,409,612,612,529,457,465,505,484,614,547,119,496,479,451,784,784,784,785,786,786,786,787,787,787,787,788,789,789,789,789,789,790,790,790,790,790,790,790,790,539,613,538,574,574,574,397,536,159,2,400,442,555,510,815,814,814,820,820,820,823,823,818,818,818,821,821,816,822,822,822,817,817,819,831,832,828,826,824,830,829,827,827,827,825,526,545,440,617,518,416,592,148,577,472,639,512,534,533,599,415
1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,0,1,1,0,0,1,1,1,1,1,0,1,0,1,0,1,1,1,0,1,0,1,1,0,1,1,0,1,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0
137
219,417,504,504,504,504,504,504,551,457,567,198,659,679,680,684,684,684,684,682,683,684,684,417,686,686,686,487,688,688,688,688,687,417,659,713,713,722,706,719,719,719,717,723,716,707,711,708,720,709,709,705,705,721,718,715,714,714,714,710,704,772,765,765,771,766,766,769,769,767,768,768,768,768,770,770,770,770,763,763,763,763,764,417,528,2,241,784,784,784,785,785,785,786,787,787,788,789,790,644,589,533,634,401,822,822,822,819,823,823,823,823,814,817,817,821,815,816,818,820,832,828,828,828,830,830,825,825,829,829,824,827,827,827,831,826,401
0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,0,1,1,1,1,0,1,1,0,1,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,0,0,1,0,1,0,1,0,1,1,1,1,0,1,1,0,0,0,0,1,1,0,0,0,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,0,1,0,1,1,0,0,1,1,1,0
30
475,444,497,615,615,615,615,431,431,396,390,487,177,177,169,392,315,429,511,585,595,415,554,554,547,543,551,540,613,506
1,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,1,0
64
455,600,544,531,531,531,531,507,634,651,649,652,650,656,655,653,654,634,388,554,521,522,551,667,665,670,667,677,599,504,659,469,662,678,754,755,416,416,470,489,436,632,523,48,644,459,582,601,601,569,640,382,619,477,243,502,422,516,606,574,440,567,482,588
1,0,1,0,0,0,1,1,0,1,0,1,1,0,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,0,0,1,1
39
649,650,652,651,653,655,656,522,551,667,656,654,548,548,552,535,491,538,454,542,302,488,490,589,459,446,566,566,667,665,599,677,659,504,504,504,504,662,469
0,1,0,0,1,0,0,1,1,0,1,0,0,1,1,0,1,1,0,1,1,0,0,1,1,0,0,0,0,1,0,1,1,0,0,0,1,0,0
270
402,513,456,456,577,495,207,528,528,528,606,408,628,628,609,610,527,526,649,650,652,651,655,656,654,653,522,551,551,551,551,665,667,677,599,504,659,469,662,678,567,526,455,597,451,501,159,507,591,452,452,452,452,452,452,559,417,419,544,558,631,462,496,315,32,32,504,460,509,556,512,449,514,542,542,542,542,416,627,635,440,508,508,508,508,634,437,454,427,625,625,625,625,400,482,435,615,524,502,596,423,444,581,438,555,415,421,543,561,433,584,568,420,488,605,605,605,605,605,605,599,477,431,567,567,548,548,548,548,412,464,398,569,539,539,539,92,623,458,392,582,576,467,217,533,47,461,583,643,593,515,579,60,388,483,465,465,575,394,396,439,220,551,551,551,551,626,547,476,511,52,52,52,52,617,410,592,553,521,636,503,178,119,552,585,520,506,169,612,534,397,638,453,453,453,453,453,453,554,531,531,531,486,517,545,545,545,545,545,570,641,516,516,382,529,457,532,633,391,622,587,536,66,473,432,619,619,401,541,422,422,563,571,565,565,565,565,198,393,393,459,639,594,428,187,497,448,448,525,598,598,598,598,390,429,566,474,574,574,574,523,586,602,621,590,620,424,399,399,26
0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0
118
294,426,544,414,411,636,254,113,415,603,463,547,531,531,421,148,393,529,609,448,448,448,448,477,198,469,607,704,722,721,723,723,711,716,718,715,706,709,713,708,705,705,717,710,707,707,719,719,719,720,714,766,771,770,764,764,769,767,772,765,763,768,607,514,594,449,449,419,628,424,589,475,528,159,784,785,786,787,787,787,788,789,790,790,556,541,428,629,814,822,818,815,817,823,816,819,820,821,825,829,830,826,824,832,827,831,828,629,405,520,388,499,552,142,437,444,621,544
0,0,0,0,1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,1,1,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,0,0,1,0,1,0,1,0,1,1,1,1,0,0,1,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,1,0
184
40,36,43,32,33,85,85,75,87,32,33,42,42,29,29,29,29,29,35,41,39,30,31,31,133,133,54,198,203,203,203,202,62,62,62,206,134,134,134,135,195,197,81,89,51,74,75,75,87,88,49,49,85,66,84,47,68,59,86,83,69,126,70,71,52,53,57,93,93,141,140,138,139,138,31,18,152,146,149,149,138,150,156,143,148,158,153,145,142,155,144,147,151,154,157,161,161,161,172,182,175,162,186,171,173,168,169,180,174,164,164,170,163,159,166,176,167,160,184,345,344,350,353,348,349,349,352,351,347,346,184,165,225,225,223,227,227,227,227,226,224,212,211,219,207,209,139,209,209,214,221,220,216,217,218,4,16,16,18,20,12,10,21,27,3,11,7,24,26,9,25,23,5,1,13,6,0,375,267,320,319,323,323,322
0,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,0,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,0,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,1,1,1,0,0,0,1,0,1,0,0,0,1,0,0,1,1,1,1,0,0,1,0,1,1,0,1,1,1,1,1,1,0,1,0,1,1,0,0,0,1,1,1,0,1,1,0,0,1,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,0,1,0,1,1,0,1,1,0,1,1,1,1,1,0,1,1,0,0,1,0
179
1,1,36,32,21,29,37,41,5,2,2,35,0,23,16,31,31,12,6,6,11,9,28,19,19,30,39,39,10,4,14,38,34,25,25,20,17,33,42,15,15,7,43,43,43,18,3,8,24,63,63,63,63,63,63,71,84,52,127,49,49,49,83,132,48,56,56,56,93,131,131,131,131,81,99,188,188,188,192,192,192,192,178,178,178,181,193,193,193,185,185,179,190,190,191,191,191,187,187,189,184,170,164,164,164,164,176,159,159,160,160,160,174,167,167,167,166,163,99,64,58,97,97,126,133,133,88,88,87,87,134,134,134,60,135,69,57,70,86,80,46,46,163,165,137,136,138,139,233,209,214,219,207,211,218,220,221,216,217,217,375,273,273,273,273,270,270,270,270,272,272,274,271,269,269,279,275,275,278
0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,1,0,1,0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,1,0,0,0,0
108
419,448,448,448,495,466,402,530,626,220,187,178,178,591,463,560,649,651,652,650,653,654,656,655,522,551,670,680,679,485,604,686,688,688,487,687,750,762,754,754,754,754,755,755,755,756,756,757,757,757,757,670,666,677,599,504,504,504,659,469,662,678,567,521,486,578,548,548,548,451,485,177,481,540,436,493,565,552,498,583,428,454,640,294,382,601,601,113,620,460,559,434,400,610,598,598,482,506,543,511,433,399,480,458,618,413,415,563
0,0,0,1,1,0,1,0,0,0,1,0,0,1,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0,0,1,1,0,1,0,1,0,0,0,1,1,0,1,1,1,0,1,0,1,1,0,1
111
21,22,2,13,20,20,14,19,19,10,8,8,8,8,8,9,27,27,27,27,27,27,27,11,28,0,26,26,26,3,25,25,4,16,136,137,139,138,188,178,179,185,192,189,191,191,193,187,187,190,181,163,226,226,227,227,227,227,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,223,223,223,223,207,211,214,349,353,350,344,346,347,214,292,292,295,294,89,47,87,82,49,81,88,85,75
0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,1,0,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,1
12
49,82,82,83,47,47,168,168,241,241,19,375
1,0,1,1,0,0,0,0,0,0,0,0
32
485,487,680,679,485,681,604,643,487,687,687,688,686,686,652,650,650,649,651,651,655,653,654,551,551,551,522,670,666,599,677,599
1,0,1,1,1,0,0,1,1,0,1,1,0,1,1,0,1,1,0,1,0,1,0,0,0,1,1,0,0,0,0,0
329
254,431,468,453,453,453,453,579,581,509,498,546,500,500,500,525,536,628,447,455,504,504,595,544,574,574,629,457,391,399,552,552,207,531,531,531,531,531,531,476,472,529,569,395,469,408,613,597,612,612,502,619,619,619,577,383,570,598,598,598,598,644,471,438,423,603,588,588,596,633,554,505,540,435,631,442,2,508,506,484,585,510,493,47,561,485,417,639,52,420,420,361,575,541,452,556,530,419,547,449,558,551,551,551,577,636,506,399,388,548,548,148,531,531,448,497,681,495,632,483,407,475,573,578,533,142,624,515,934,833,849,933,889,750,935,761,936,513,620,982,982,982,983,984,985,985,985,985,985,985,985,986,986,986,986,986,987,987,987,987,987,987,988,989,990,991,991,991,992,992,992,992,992,992,993,993,994,994,994,995,995,996,996,996,997,997,998,998,924,527,456,546,502,148,433,617,630,630,802,503,543,572,494,422,422,627,642,593,505,549,628,428,497,399,644,480,545,545,545,596,488,457,536,548,548,548,30,462,445,569,470,474,811,626,565,511,539,409,928,999,556,919,914,898,507,929,632,586,113,451,361,243,431,384,384,541,241,400,506,450,481,119,178,554,527,32,625,625,361,565,207,553,528,637,532,410,590,243,461,559,582,925,557,557,455,567,469,908,562,629,999,593,539,429,505,616,549,423,470,545,511,631,628,556,474,572,536,428,457,576,422,422,478,1073,1074,1080,1089,1091,1086,1084,1077,1127,1112,1144,1144,1128,1134,1134,1138
0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,1,0,0,0,0,1,1,0,1,1,0,1,1,0,0,0,1,0,1,0,0,1,1,1,0,0,1,0,1,1,0,1,1,1,1,1,0,1,0,0,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0,1,0,1,0,1,0,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0,0,1,1,0,1,0,1,0,1,0,1,0,0,1,1,0,1,1,0,0,0,1,1,1,0,1,1,0,1,1,0,1,0,0,1,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0
217
65,16,16,35,43,43,43,31,42,37,41,23,23,12,12,65,9,40,34,29,13,24,10,0,33,33,15,21,5,25,19,1,36,26,8,6,39,30,18,20,7,38,14,14,3,28,32,17,17,4,11,2,65,57,129,129,75,78,69,45,89,79,62,62,64,49,47,58,83,83,83,54,85,63,55,55,81,48,59,44,80,80,178,178,178,178,178,178,178,178,187,187,179,185,185,193,193,193,193,192,192,192,192,190,191,191,191,189,189,181,181,181,181,181,188,164,166,170,176,184,160,163,167,174,165,159,233,282,137,136,139,138,282,283,284,286,80,66,84,53,46,99,99,130,74,93,51,88,68,52,134,95,87,128,72,71,71,97,60,60,127,98,77,132,61,67,70,133,126,90,56,50,135,82,76,131,144,146,146,156,143,158,292,295,294,294,293,293,293,297,303,304,296,296,300,300,318,306,306,219,214,211,209,207,228,287,288,289,290,290,291,291,131,158,157,152,149
0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,0,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,1,0,1,1,1,0,0,0,1,1,1,0,1,0,0,1,1,0,0,0,1,0,1,1,0,0,1,1,0,1,1,0,1,0,1,1,0,0,1,1,0,1,0,0,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,0
63
585,652,657,649,651,650,658,658,658,658,655,653,654,656,649,651,650,652,655,654,653,656,585,431,407,407,382,550,433,492,513,509,405,605,605,361,579,606,462,555,643,32,476,420,420,401,485,626,429,584,584,628,548,548,408,408,52,52,52,52,52,52,621
0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0
202
15,11,16,2,5,12,12,28,19,19,20,22,8,6,17,23,14,14,14,27,7,4,18,0,10,10,26,26,26,13,25,25,9,21,1,3,3,24,110,110,110,122,122,122,122,121,121,121,121,121,103,103,114,114,114,114,114,114,109,109,117,116,123,123,123,123,123,112,112,112,112,124,124,124,124,124,124,104,104,104,120,120,120,120,120,120,120,125,125,125,125,125,125,125,88,88,88,88,88,88,68,51,131,96,136,137,139,138,239,96,96,96,56,71,44,129,129,129,67,350,347,67,126,77,77,76,61,128,57,127,95,97,70,65,53,91,130,130,98,180,180,180,139,142,142,142,156,156,152,239,227,227,227,226,224,223,223,223,223,223,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,211,214,152,153,169,214,219,368,367,375
0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,1,0,1,1,0,0,0,1,1,1,1,0,0,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,0
90
9,9,4,3,21,15,23,40,7,43,14,5,8,42,24,33,88,88,89,51,66,66,66,45,86,81,87,85,68,47,84,83,83,83,83,82,75,59,59,59,74,49,49,49,57,60,60,56,50,50,50,127,53,69,69,126,126,126,126,126,64,99,99,118,140,384,378,118,90,71,46,77,79,377,377,382,371,48,98,58,80,44,95,130,128,93,292,295,140,141
0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,1,0,1,0,1,1
174
621,419,436,559,497,608,638,638,638,638,638,579,392,569,433,480,476,631,631,547,441,592,632,632,632,632,632,632,632,632,514,495,508,508,508,508,510,403,462,462,546,410,633,446,446,446,612,566,500,500,500,398,629,624,640,395,388,119,581,443,460,465,517,620,553,570,556,556,556,556,92,647,648,645,646,654,655,653,656,522,551,667,665,599,677,659,504,659,469,662,678,567,473,519,603,198,458,550,498,691,690,693,693,695,695,692,692,696,696,593,113,243,644,496,618,614,614,614,499,577,583,431,431,440,487,362,178,438,219,573,493,420,595,449,597,552,552,552,552,605,2,537,490,611,588,254,468,562,532,622,599,47,486,549,484,393,391,586,434,470,412,523,442,578,630,390,528,241,529,30,485,576,545,558
0,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,1,0,0,0,1,1,0,1,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,1,0,1,0,1,1,1,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,0,1,0,1,1,0,1,0,0,1,0,0,1,1,0,1,1,0,1,1,1,1,1,0,0,1,1,0,0
36
566,595,588,432,594,243,522,363,626,544,294,477,472,198,635,32,617,400,488,526,451,614,559,66,388,388,388,26,490,627,178,572,500,514,440,464
0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,0,0
150
27,27,16,16,16,18,0,20,20,9,3,6,17,25,25,25,8,22,12,12,14,15,15,16,7,26,26,26,26,10,19,27,24,21,23,23,23,23,23,23,5,28,1,4,11,11,2,2,63,91,95,46,76,69,64,73,118,93,126,65,58,70,70,2,13,13,13,13,59,45,47,82,51,74,86,87,81,68,77,95,132,80,80,58,67,50,70,79,44,61,118,118,118,118,99,128,128,128,127,90,98,98,71,71,94,63,63,63,53,223,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,227,227,226,210,215,213,208,212,218,221,220,216,217,347,353,348,349,350,352,344,351,345
0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,1,0,1,1,0,0,0,1,1,0,0,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1,0,1,0
92
583,583,583,583,583,583,583,583,583,623,522,551,665,667,677,599,504,504,504,504,659,469,640,673,567,678,623,442,169,618,579,468,468,606,254,535,628,431,610,384,396,611,483,602,602,513,634,48,595,522,633,119,547,460,26,558,606,804,434,408,546,611,611,613,537,806,805,2,397,498,803,580,419,585,620,513,383,630,119,429,574,574,574,574,587,361,32,474,471,627,437,566
1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,0
40
529,625,625,619,619,603,421,483,483,545,648,647,645,646,654,655,656,653,545,555,551,551,522,666,670,677,599,504,504,504,504,659,673,640,678,567,567,555,254,578
1,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0
123
680,679,684,684,682,682,683,683,683,683,685,685,685,685,580,686,686,688,487,687,687,504,419,714,714,714,710,704,704,716,716,709,709,709,711,715,715,720,720,720,713,713,718,718,708,723,707,722,722,722,706,717,719,719,705,705,721,580,403,52,531,606,620,529,765,770,772,772,772,784,785,786,787,788,789,823,823,823,823,821,821,821,821,817,817,818,818,818,820,820,820,816,816,816,816,816,816,816,816,816,816,816,816,815,815,815,822,822,822,814,814,819,831,828,825,825,825,824,826,827,827,827,827
0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,0,1,0,0,1,1,0,1,0,0,1,0,1,0,1,1,1,1,0,0,1,1,1,0,1,0,1,1,0,0,1,1,1,0,0,1,1,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,1,1,1,1,0,0,1,1,1,0,0,0,1
38
648,647,646,645,653,654,656,655,474,602,522,551,667,665,667,677,599,504,659,469,662,602,521,413,662,678,567,567,421,531,531,531,531,169,505,30,388,460
0,0,0,0,1,0,1,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0
27
645,645,646,646,648,647,653,658,656,655,654,654,647,645,648,646,655,654,653,656,397,393,519,627,549,621,26
0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0
131
634,460,542,542,401,614,614,608,496,505,620,600,591,419,388,457,565,495,461,439,504,504,603,532,428,526,537,187,462,478,519,437,241,477,390,530,498,615,615,598,598,598,488,551,522,665,667,677,599,504,504,659,469,662,678,567,649,652,650,651,654,656,653,596,606,492,142,562,507,617,391,587,471,574,508,555,468,399,607,148,549,539,463,302,638,178,586,516,516,382,588,557,361,630,619,619,177,610,642,407,407,577,405,432,529,563,590,427,413,422,536,490,554,514,573,635,429,533,243,535,491,639,564,60,527,632,556,540,552,513,315
1,0,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,0,1,0,0,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,0,1,0,1,0,1,0,1,0,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,0,1,0,1,1,0,0,1,0,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1
148
395,567,388,597,574,531,531,498,421,198,506,508,429,148,526,405,553,584,480,470,481,66,487,187,621,680,679,681,485,643,604,547,547,547,422,524,475,627,571,688,487,686,687,457,219,601,639,533,30,391,565,477,476,523,463,628,443,159,403,513,623,494,505,254,604,595,600,510,540,542,542,484,537,570,382,543,402,451,602,460,555,113,396,393,490,32,575,398,448,442,591,456,618,550,397,638,559,559,26,538,512,521,564,452,452,452,452,562,241,516,462,496,557,169,449,453,453,453,620,644,438,622,580,294,489,502,486,466,444,441,629,461,483,500,501,474,407,465,614,599,416,436,428,554,610,598,634,142
1,1,1,1,1,0,1,1,1,1,0,1,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,1,1,0,1,1,0,0,0,1,1,1,0,1,0,0,1,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,0,0,0,1,0,1,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,0,0,1,1,0,0,1,0,1,1,1,0,1
25
441,219,432,432,480,538,604,637,609,474,241,491,617,467,465,640,217,576,587,587,525,532,440,390,395
1,0,0,0,0,0,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0
331
583,516,516,516,553,476,549,434,461,461,481,441,457,575,496,603,521,472,453,609,604,612,518,433,527,606,399,467,572,460,611,545,580,565,468,402,506,177,628,548,563,148,596,502,610,561,528,592,431,392,454,501,639,633,315,419,627,505,217,429,169,643,423,456,541,178,641,500,567,60,614,474,464,479,363,47,597,465,452,452,538,412,48,613,613,486,640,584,294,219,436,564,159,52,631,620,919,436,412,607,392,410,603,909,396,921,635,92,606,207,505,568,547,559,532,546,810,624,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,937,938,939,940,941,941,941,942,943,944,944,945,624,503,148,513,434,456,527,802,433,566,546,982,983,983,983,984,985,985,985,985,985,985,985,985,985,985,985,985,985,985,986,986,986,986,986,986,986,987,987,987,987,987,988,989,990,991,992,993,993,993,993,994,994,994,995,995,996,997,997,997,997,997,997,997,997,997,997,998,47,439,543,460,390,608,395,74,515,600,613,639,498,803,520,539,423,478,570,422,548,548,30,457,428,626,811,470,207,565,32,597,528,553,511,599,590,629,432,60,602,626,552,549,640,410,925,557,506,398,559,207,557,640,567,925,908,590,1037,566,410,469,612,52,629,560,553,602,60,588,429,494,494,494,494,423,999,505,593,539,616,407,470,545,628,474,511,631,556,570,576,422,457,473,623,536,428,478,1092,1081,1075,1098,1101,1095,1099,1090,1130,1129,1123,1119,1112,1135
0,0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,1,0,0,1,1,1,0,1,0,0,1,0,0,1,0,1,1,1,1,0,1,1,1,0,1,1,1,0,1,0,1,0,0,1,1,1,1,1,1,0,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0,1,1,1,0,1,0,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,0,1,1,1,0,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,0,1,0,1,0,1,0,1,0,1,1,0,0,0,0,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,1,0,1,0,1,1,0,0,1,0,1,0,1,1,1,0,1,1,1,0,0,1,0,1,0,0,0,0,1,1,0,1,1,1,1,1,1,0
101
477,618,597,627,493,645,647,646,648,655,656,653,654,493,569,569,601,601,601,601,498,159,579,398,508,508,508,2,595,619,552,552,552,561,591,315,520,510,177,400,427,460,465,388,503,626,630,586,516,516,562,396,462,534,395,428,549,512,614,450,581,217,243,446,458,592,523,66,496,587,491,52,399,399,575,504,92,142,487,409,559,570,407,616,382,540,642,455,471,577,596,442,632,529,590,639,463,593,593,522,454
1,1,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,1,1,1,0,0,0,1,1,0,1,0,0,0,0,0,1,1,1,0,1,1,0,1,0,1,1,0,1,0,0,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,1,0,0,0,1
182
74,74,75,51,51,59,89,89,83,83,82,49,88,88,68,68,81,85,85,86,84,84,47,66,66,66,66,87,87,45,91,126,126,16,18,18,18,18,21,14,8,73,61,80,80,93,70,118,128,128,128,128,69,50,50,79,56,56,90,90,76,60,60,60,60,60,72,72,98,64,95,132,67,71,127,57,58,77,92,46,94,130,48,53,44,140,141,138,139,182,180,186,175,173,162,169,172,172,161,171,168,174,159,170,159,167,164,163,166,160,176,176,176,176,174,174,170,170,184,184,165,52,97,129,129,129,65,131,99,63,63,96,96,239,230,236,237,229,229,235,238,231,232,362,372,360,364,380,366,367,363,368,368,361,369,365,365,365,365,265,256,261,261,281,281,281,260,259,254,254,263,223,225,225,225,225,225,225,225,226,226,226
0,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,1,1,0,0,0,0,1,0,1,1,0,0,1,0,1,0,1,1,0,0,1,0,1,1,0,0,0,0,0,1,1,0,0,1,1,1,0,0,1,0,0,0,0,0,0,1,1,1,0,1,1,0,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,1,0,0,1,0,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,1,0,0,1,0,1,0,1,1,1,0,0,0,0,0,0,1,0,0,1
323
40,40,36,43,36,43,32,43,32,33,42,29,42,29,35,41,39,30,31,30,31,18,10,10,6,17,3,28,4,1,15,15,15,5,7,23,34,14,8,21,16,37,134,197,206,55,135,135,135,135,205,198,54,62,62,62,225,226,226,227,224,223,209,200,200,78,204,133,199,203,195,195,194,201,202,196,74,74,47,87,87,87,88,81,81,83,49,86,85,85,66,75,68,137,136,139,139,138,37,9,38,24,19,12,59,51,45,84,82,89,91,130,131,96,52,56,56,64,61,63,80,80,132,76,95,48,190,191,192,192,192,192,192,192,192,192,192,181,193,187,189,189,189,188,185,178,179,179,179,166,174,164,170,176,163,163,163,165,184,184,184,167,159,160,48,127,99,57,129,129,128,98,79,67,65,77,70,209,209,214,207,219,211,217,216,216,216,218,218,220,221,221,221,221,22,0,0,1,11,27,13,9,16,16,349,347,350,351,346,346,348,353,352,352,344,345,16,16,17,7,28,6,19,12,10,20,5,15,2,4,23,25,18,8,21,24,3,26,14,239,229,232,238,238,230,231,231,235,229,236,237,150,155,157,154,139,152,293,267,375,375,375,375,298,299,301,302,305,308,308,310,312,375,375,323,321,285,285,285,323,323,320,319,322,277,276,280,277,278,276,275,279,146,146,149,156,147,158,158,142,153,138,145,145,143,143,143,151,151,144,148,148,293,293,292,295,295,294,304,303,303,303,296
0,1,0,0,1,0,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,1,0,1,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,1,1,1,0,0,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,0,1,1,1,1,0,1,1,0,0,0,1,0,0,0,1,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,1,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,0,0,1,1,1,1,1,0,1,1,1,0,1,0,1,0,0,1,0,1,1,1,1,0,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,1,0,1,1,0,1,0,1,1,1,1,1,1,0,0,1,1
358
40,36,40,36,43,36,43,32,33,42,29,42,29,42,29,29,35,41,39,30,31,31,18,10,6,17,17,17,17,17,200,200,200,200,195,195,204,204,199,199,199,199,135,203,203,203,203,203,203,203,205,205,134,134,134,134,134,202,201,201,201,196,196,55,55,54,54,54,54,62,62,198,206,206,78,194,133,197,197,3,136,137,138,138,138,138,139,226,226,226,223,223,223,227,227,227,227,227,227,224,225,225,207,212,213,210,215,208,208,217,217,221,216,218,217,216,216,221,221,221,221,220,189,189,189,190,190,192,192,192,192,192,193,178,178,178,179,179,187,187,187,185,191,191,191,191,191,188,188,188,188,181,181,181,181,181,181,160,28,28,4,4,4,1,184,174,170,166,166,164,165,184,167,163,163,163,163,159,159,159,176,176,176,160,85,66,82,68,89,74,88,47,84,83,49,59,45,87,87,87,86,75,51,81,73,21,21,21,21,27,24,8,13,1,4,4,4,19,16,3,28,28,12,18,18,18,18,5,5,14,14,14,14,20,2,2,2,11,9,344,344,348,350,347,346,346,351,351,352,349,349,353,345,144,144,143,143,157,157,151,146,146,155,147,150,152,145,145,142,142,142,142,158,148,148,148,153,153,153,139,139,139,138,154,149,156,239,294,294,294,294,292,293,293,295,313,300,316,317,313,314,314,315,354,354,354,354,307,307,306,306,306,311,369,368,362,361,366,363,367,372,364,380,360,360,360,365,102,102,114,101,101,101,101,103,110,111,111,111,111,123,121,121,121,121,121,113,112,311,311,309,309,309,309,318,318,318,374
0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,0,1,0,1,0,0,1,1,1,1,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,1,0,1,1,0,1,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,1,0,1,0,1,0,1,0,1,0,1,1,0,1,1,1,0,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,1,1,0,1,1,0,0,1,1,1,0,1,1,0,0,0,1,0,0,0,0,1,0,1,0,1,1,1,1,1,0,1,1,0,0,1,0,0,1,1,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,1,0,0,1,0
104
648,647,645,645,646,656,653,655,658,654,645,648,646,647,653,656,655,654,463,511,474,457,460,532,593,315,294,565,435,642,547,560,581,561,142,493,571,429,531,531,390,402,402,621,625,625,625,625,538,422,422,422,615,178,556,489,567,399,441,512,502,620,421,635,505,509,629,600,496,442,382,617,408,618,604,544,562,514,480,524,481,444,392,500,500,634,515,384,384,384,522,541,32,616,543,588,601,597,458,417,401,552,498,113
0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,0,0,1,1,0,1,1,1,0,0,1,1,0,0,1,1,1,1,1,0,0,0,1,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,1,1,1,0,1,1,1,0,0,1,1,1,0
122
541,541,541,541,541,541,562,508,508,508,504,504,494,601,601,601,601,119,119,544,432,159,471,177,177,428,457,565,565,565,565,220,608,608,608,482,498,607,607,500,500,550,187,591,579,470,503,502,635,294,555,113,501,531,463,429,557,557,557,557,557,557,557,392,490,423,640,543,452,545,456,580,610,442,539,627,561,630,618,408,519,526,532,571,422,422,422,422,613,26,217,527,465,511,436,394,536,449,388,388,388,393,393,47,581,495,495,495,617,603,198,597,479,395,612,612,612,612,585,466,472,400
0,0,0,0,0,1,0,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,0,0
