21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,1037,1037,21,1037,1037,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,77,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,77,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,77,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,77,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,77,77,77,77,77,77,77,77,77,77,77,77, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,77,21,21,77,21,21,21,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,77,21,21,77,21,21,21,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,21,21,21,21,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,21,21,21,21,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,21,21,21,21,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,21,21,21,21,21,21, 861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,861,21,21,21,21,21,21,21,21,21,21,21,21, 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21 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,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,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,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,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,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,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,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,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,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,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,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,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,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,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1073742672,1073742672,1073742672,1073742672,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,2147484237,588,2147484235,1073742411,1073742412,1073742413,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2147484237,588,2147484235,1073742411,1073742412,1073742413,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,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, 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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 4,5,5,5,5,5,5,5,5,5,5,5,6,21,21,21,21,21,21,4,5,5,5,0,0,5,0,0,5,6, 23,24,24,24,24,24,24,24,24,24,24,24,25,21,21,21,21,21,21,23,24,24,24,0,0,24,0,0,24,25, 22,0,0,0,26,0,0,0,0,0,0,0,20,21,21,21,21,21,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,0,0,0,0,0,0,0,20,21,21,21,21,21,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,0,0,0,0,0,0,0,20,21,21,21,21,21,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,0,0,0,0,0,0,0,20,21,21,21,21,21,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,0,0,0,0,0,0,0,39,5,5,5,5,6,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,0,0,0,0,0,0,0,58,24,24,24,24,25,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,0,0,0,0,26,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,20, 22,0,0,0,26,26,0,26,0,26,0,0,0,0,0,0,0,20,21,22,0,0,7,7,0,0,7,7,7,20, 22,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,39,5,41,7,7,7,7,7,7,7,7,7,20, 22,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,58,24,60,7,7,7,7,7,7,7,7,7,20, 22,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,7,0,0,7,0,0,0,20, 22,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,7, 22,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,203,43,43,202,26,203,202,26,203,43,43,43,44, 22,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,222,62,62,221,814,222,221,814,222,62,62,62,63, 22,0,0,0,26,0,0,0,0,0,0,0,26,0,26,0,26,20,21,26,22,814,20,22,814,20,814,0,0,0, 22,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,20,21,0,814,814,814,814,814,814,0,0,0,0, 22,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,20,21,0,0,848,848,848,814,0,0,0,0,0, 22,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,20,21,0,0,0,0,0,0,0,0,0,0,0, 22,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,20,21,0,0,0,0,0,0,0,0,0,0,0, 22,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,20,21,0,0,0,0,0,0,0,0,0,0,0, 42,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,21,0,0,0,0,0,0,0,0,0,0,0, 61,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,62,63,0,0,0,0,0,0,0,0,0,0,0,0