#include <stdio.h>
#include <wchar.h>
#include <windows.h>
#include <iostream>
using namespace std;
const int row = 108; // YUTU说:这里是行数
const int col = 1248; // YUTU说:这里是列数
int data1[row][col] ={{127, 118, 207, 127, 118, 207, 126, 117, 206, 126, 117, 206, 126, 117, 206, 126, 117, 206, 123, 116, 209, 123, 116, 209, 128, 117, 211, 128, 117, 211, 130, 116, 211, 130, 116, 211, 131, 117, 212, 131, 117, 212, 133, 119, 214, 133, 119, 214, 134, 120, 215, 134, 120, 215, 133, 123, 210, 133, 123, 210, 146, 136, 212, 146, 136, 212, 195, 187, 237, 195, 187, 237, 215, 208, 246, 215, 208, 246, 215, 211, 238, 215, 211, 238, 214, 211, 231, 214, 211, 231, 216, 211, 236, 216, 211, 236, 220, 214, 240, 220, 214, 240, 220, 215, 237, 220, 215, 237, 222, 217, 240, 222, 217, 240, 222, 217, 240, 222, 217, 240, 223, 218, 241, 223, 218, 241, 223, 218, 241, 223, 218, 241, 222, 219, 240, 222, 219, 240, 222, 219, 240, 222, 219, 240, 221, 219, 239, 221, 219, 239, 221, 220, 238, 221, 220, 238, 222, 221, 239, 222, 221, 239, 222, 221, 239, 222, 221, 239, 223, 222, 242, 223, 222, 242, 227, 223, 245, 227, 223, 245, 229, 222, 245, 229, 222, 245, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 229, 224, 247, 229, 224, 247, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 225, 221, 243, 225, 221, 243, 226, 223, 244, 226, 223, 244, 225, 222, 243, 225, 222, 243, 227, 224, 245, 227, 224, 245, 224, 221, 242, 224, 221, 242, 225, 222, 243, 225, 222, 243, 224, 221, 242, 224, 221, 242, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 226, 223, 244, 226, 223, 244, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 225, 222, 243, 224, 221, 242, 224, 221, 242, 226, 223, 244, 226, 223, 244, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 226, 222, 245, 227, 224, 245, 227, 224, 245, 226, 223, 244, 226, 223, 244, 228, 225, 246, 228, 225, 246, 228, 224, 247, 228, 224, 247, 227, 223, 246, 227, 223, 246, 228, 224, 247, 228, 224, 247, 229, 225, 248, 229, 225, 248, 230, 225, 248, 230, 225, 248, 231, 223, 248, 231, 223, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 230, 225, 248, 229, 224, 247, 229, 224, 247, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 227, 222, 245, 227, 222, 245, 227, 222, 245, 227, 222, 245, 226, 223, 244, 226, 223, 244, 226, 223, 244, 226, 223, 244, 223, 220, 241, 223, 220, 241, 222, 221, 239, 222, 221, 239, 222, 221, 239, 222, 221, 239, 222, 221, 239, 222, 221, 239, 223, 220, 239, 223, 220, 239, 222, 219, 238, 222, 219, 238, 222, 219, 238, 222, 219, 238, 222, 219, 238, 222, 219, 238, 222, 219, 239, 222, 219, 239, 222, 218, 242, 222, 218, 242, 222, 219, 240, 222, 219, 240, 222, 218, 240, 222, 218, 240, 222, 219, 240, 222, 219, 240, 218, 213, 252, 218, 213, 252, 143, 134, 210, 143, 134, 210, 140, 135, 213, 140, 135, 213, 201, 203, 247, 201, 203, 247, 216, 220, 243, 216, 220, 243, 217, 219, 238, 217, 219, 238, 221, 219, 242, 221, 219, 242, 221, 218, 241, 221, 218, 241, 202, 198, 233, 202, 198, 233, 194, 190, 234, 194, 190, 234, 194, 192, 237, 194, 192, 237, 193, 190, 239, 193, 190, 239, 195, 189, 237, 195, 189, 237, 198, 190, 243, 198, 190, 243, 210, 205, 251, 210, 205, 251, 214, 214, 246, 214, 214, 246, 214, 217, 237, 214, 217, 237, 214, 217, 234, 214, 217, 234, 213, 213, 247, 213, 213, 247, 166, 161, 220, 166, 161, 220, 140, 128, 207, 140, 128, 207, 159, 148, 214, 159, 148, 214, 212, 202, 247, 212, 202, 247, 211, 204, 232, 211, 204, 232, 210, 203, 234, 210, 203, 234, 209, 205, 228, 209, 205, 228, 209, 205, 228, 209, 205, 228, 209, 205, 228, 209, 205, 228, 207, 203, 228, 207, 203, 228, 206, 202, 227, 206, 202, 227, 205, 201, 226, 205, 201, 226, 206, 201, 224, 206, 201, 224, 206, 201, 224, 206, 201, 224, 205, 200, 223, 205, 200, 223, 206, 201, 224, 206, 201, 224, 205, 200, 223, 205, 200, 223, 204, 199, 222, 204, 199, 222, 204, 199, 221, 204, 199, 221, 203, 198, 221, 203, 198, 221, 200, 194, 222, 200, 194, 222, 198, 194, 219, 198, 194, 219, 196, 191, 217, 196, 191, 217, 198, 189, 216, 198, 189, 216, 197, 188, 213, 197, 188, 213, 196, 188, 212, 196, 188, 212, 195, 187, 211, 195, 187, 211, 194, 186, 210, 194, 186, 210, 190, 186, 207, 190, 186, 207, 188, 186, 207, 188, 186, 207, 188, 186, 207, 188, 186, 207, 189, 186, 207, 189, 186, 207},
{125, 116, 205, 125, 116, 205, 125, 116, 205, 125, 116, 205, 126, 117, 206, 126, 117, 206, 123, 116, 209, 123, 116, 209, 128, 118, 211, 128, 118, 211, 132, 118, 213, 132, 118, 213, 132, 120, 214, 132, 120, 214, 132, 121, 215, 132, 121, 215, 132, 121, 215, 132, 121, 215, 130, 122, 214, 130, 122, 214, 132, 122, 210, 132, 122, 210, 148, 139, 210, 148, 139, 210, 189, 181, 234, 189, 181, 234, 218, 212, 248, 218, 212, 248, 217, 213, 239, 217, 213, 239, 218, 213, 240, 218, 213, 240, 219, 213, 239, 219, 213, 239, 220, 215, 237, 220, 215, 237, 222, 217, 239, 222, 217, 239, 222, 217, 240, 222, 217, 240, 223, 218, 241, 223, 218, 241, 223, 218, 241, 223, 218, 241, 222, 219, 240, 222, 219, 240, 222, 219, 240, 222, 219, 240, 221, 219, 239, 221, 219, 239, 221, 220, 238, 221, 220, 238, 221, 220, 238, 221, 220, 238, 222, 221, 239, 222, 221, 239, 223, 222, 243, 223, 222, 243, 227, 223, 245, 227, 223, 245, 230, 223, 246, 230, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 246, 228, 223, 2