[[0,0,0,0,0,0,0,0,0,0,0.028,0.087,-0.112,0.221,-0.27,-0.309,-0.289,0.472,-0.393,0.409,0.491,0.264,-0.788,0.759,0.332,0.329,-0.351,0.193,0.222,0.151,-0.53,-0.413,-0.31,0.343,0.214,-0.107,0.458,-0.405,0.29,0.358,0.432,0.574,0.326,0.365,0.49,0.482,-0.259,0.532,-0.553,-0.371,0.483,0.687,0.556,0.418,0.615,0.562,-0.392,0.345,0.512,0.5,0.406,0.419,0.595,0.553,0.384,0.526,0.516,0.408,0.468,0.585,0.55,0.377,0.605,0.665,-0.427,-0.37,0.556,0.602,0.41,0.523,0.572,0.581,0.419,0.585,0.651,0.348,0.357,0.511,0.648,0.379,0.612,0.63,0.66,0.409,0.667,0.641,0.415,0.653,0.653,0.663,0.409,0.635,0.576,0.681,-0.526,0.644,0.728,-0.397,0.587,0.601,0.662,0.417,0.653,0.644,0.645,-0.495,0.598,0.662,0.416,0.614,0.625,0.713,0.396,0.575,0.699,0.447,-0.458,0.655,0.665,0.467,0.584,0.57,0.643,0.371,0.623,0.677,0.379,0.557,0.591,0.658,0.416,0.596,0.601,0.644,-0.521,0.648,0.659,0.404,0.609,0.574,0.663,0.425,0.637,0.677,-0.446,-0.482,0.598,0.689,0.419,0.606,0.607,0.683,0.383,0.595,0.664,0.41,0.653,0.62,0.663,0.411,0.587,0.637,0.623,-0.559,0.662,0.655,0.439,0.655,0.629,0.687,0.377,0.631,0.659,0.404,0.662,0.662,0.65,0.404,0.601,0.633,0.67,-0.519,0.613,0.644,0.388,0.62,0.615,0.676,0.409,0.629,0.629,0.437,0.631,0.64,0.619,0.425,0.659,0.659,0.679,-0.537,0.668,0.646,0.453,0.633,0.668,0.597,0.419,0.679,0.688,0.405,0.604,0.606,0.638,0.419,0.622,0.68,0.403,-0.478,0.613,0.644,0.411,0.625,0.616,0.597,-0.539,0.696,0.62,0.431,0.639,0.643,0.632,0.436,0.652,0.597,0.407,0.614,0.614,0.617,0.397,0.667,0.658,0.442,-0.502,0.655,0.633,0.424,0.616,0.605,0.616,-0.491,0.646,0.643,0.405,0.625,0.625,0.651,0.414,0.667,0.673,0.424,0.652,0.576,0.61,0.414,0.663,0.637,0.422,0.549,0.685,0.637,0.433,0.621,0.631,0.47,-0.525,0.654,0.611,0.448,0.632,0.603,0.635,-0.511,0.65,0.657,0.459,0.621,0.61,0.62,-0.5,0.618,0.641,0.506,0.672,0.644,0.606,-0.512,0.682,0.632,0.477,0.651,0.629,0.634,-0.515,0.645,0.633,0.457,0.676,0.6,0.643,-0.491,0.651,0.665,0.468,0.603,0.614,0.633,-0.523,0.612,0.606,0.489,0.606,0.585,0.624,0.494,0.654,0.595,0.475,0.626,0.579,0.583,-0.477,0.638,0.542,0.48,0.61,0.607,0.607,-0.528,0.602,0.549,0.532,0.681,0.594,0.487,-0.507,0.616,0.575,0.495,0.624,0.564,0.52,0.621,0.525,0.543,0.545,0.659,0.585,0.529,0.622,0.572,0.54,0.489,0.615,0.573,0.547,0.628,0.543,0.581,0.512,0.635,0.529,0.568,0.61,0.547,0.578,0.687,0.601,0.533,0.597,0.636,0.57,0.586,0.63,0.618,0.631,-0.497,0.668,0.605,0.592,0.664,0.629,0.525,0.663,0.594,0.554,0.629,0.644,0.528,0.639,0.656,0.597,0.633,0.545,0.631,0.488,0.668,0.625,0.533,0.652,0.561,-0.592,0.634,0.561,-0.643,0.515,0.643,-0.62,0.531,0.691,0.602,-0.627,0.475,0.696,-0.624,0.422,0.687,0.636,0.501,0.712,0.536,-0.578,0.458,0.697,-0.645,0.433,0.698,-0.594,0.486,0.681,0.589,-0.66,0.605,0.696,-0.668,-0.37,0.691,-0.679,0.474,0.684,0.563,-0.601,0.698,0.55,-0.596,-0.462,0.647,-0.66,0.406,0.66,0.68,-0.707,0.684,0.543,-0.616,-0.347,0.724,0.599,-0.381,0.705,-0.619,0.451,0.665,0.566,-0.613,0.692,0.512,0.612,-0.345,0.663,-0.589,-0.376,0.635,-0.588,-0.558,0.666,0.543,-0.609,-0.343,0.606,-0.534,-0.345,0.587,-0.575,-0.31,0.591,-0.507,-0.507,0.596,0.467,-0.521,0.394,0.591,-0.506,-0.342,0.606,-0.503,0.333,0.564,-0.504,-0.381,0.565,0.471,-0.472,0.505,0.505,-0.497,0.332,0.533,-0.487,0.357,0.491,-0.502,0.379,0.504,0.434,-0.506,0.497,0.431,-0.489,0.35,0.52,-0.486,0.371,0.517,-0.434,0.341,0.52,-0.476,-0.5,0.545,0.384,-0.486,0.335,0.497,-0.482,0.353,0.537,-0.465,-0.34,0.504,-0.451,0.349,0.494,0.396,-0.474,0.497,-0.413,-0.446,0.332,0.489,-0.438,0.409,0.525,-0.49,0.324,0.524,-0.393,-0.484,0.47,-0.375,-0.434,0.325,0.491,-0.409,0.389,0.467,-0.408,-0.29,0.48,-0.407,-0.36,0.445,0.349,-0.398,0.487,0.412,-0.386,0.325,0.424,-0.396,-0.352,0.413,-0.398,-0.319,-0.383,0.28,-0.356,0.353,-0.378,-0.35,0.333,-0.357,-0.279,0.261,-0.327,-0.229,-0.307,-0.368,0.255,-0.318,-0.33,0.279,-0.32,0.302,-0.374,-0.331,0.331,-0.357,0.233,-0.34,-0.333,-0.243,-0.385,0.357,0.364,-0.367,0.346,0.356,-0.319,0.26,0.366,-0.186,0.471,-0.33,0.269,-0.358,0.308,0.328,-0.296,0.266,-0.369,0.226,0.331,0.315,0.193,-0.387,-0.226,0.303,-0.29,0.367,0.316,0.36,0.36,0.446,0.28,-0.349,0.303,-0.201,-0.34,0.39,-0.194,0.252,0.382,0.205,0.35,0.403,0.345,0.279,0.231,0.358,0.307,-0.289,0.324,0.254,-0.241,0.197,0.172,-0.371,-0.379,0.335,0.564,-0.463,-0.259,-0.214,-0.261,0.267,0.306,-0.281,0.314,-0.233,0.13,0.232,0.158,0.188,0.233,0.297,0.209,0.548,-0.605,0.207,0.3,0.529,0.456,-0.251,0.677,0.564,-0.287,0.354,0.314,0.2,-0.203,0.434,0.346,0.508,-0.441,0.423,-0.25,0.59,0.727,-0.576,0.535,-0.637,-0.427,0.67,-0.566,-0.609,0.485,0.703,0.562,0.673,-0.288,0.312,0.279,0.365,0.666,-0.835,-0.413,0.46,-0.411,0.687,0.341,0.605,-0.532,0.216,0.743,0.817,0.429,0.596,-0.684,0.499,0.408,0.379,-0.602,0.645,-0.311,-0.361,0.255,0.756,0.812,-0.717,0.524,0.481,0.676,0.51,0.645,-0.607,0.296,0.271,0.567,-0.805,0.657,0.7,0.457,0.234,0.437,0.396,0.658,0.762,0.723,0.801,0.489,0.351,0.439,-0.341,0.303,0.476,-0.281,0.564,0.564,-0.434,-0.803,0.655,0.733,0.684,0.317,0.594,0.813,0.813,-0.391,0.353,-0.279,0.318,0.438,-0.416,0.334,0.356,-0.448,-0.429,-0.469,0.39,-0.544,-0.668,-0.475,0.55,-0.637,0.55,0.779,-0.621,0.318,0.238,0.514,0.273,0.316,0.441,-0.369,0.397,0.35,0.491,-0.31,0.388,0.514,-0.422,0.376,0.4,0.475,-0.451,0.36,0.468,-0.468,-0.474,0.483,-0.449,-0.469,-0.345,0.476,-0.475,-0.474,0.494,0.507,-0.475,-0.318,0.466,0.487,-0.486,0.412,0.496,0.464,-0.478,0.451,0.493,-0.471,0.323,0.443,0.506,-0.476,0.447,0.526,-0.457,0.323,0.429,0.505,-0.468,0.416,0.515,0.429,-0.477,0.431,0.533,-0.466,0.348,0.433,0.554,-0.444,0.419,0.539,-0.411,-0.466,0.412,0.554,-0.451,0.34,0.411,0.541,-0.456,0.404,0.566,-0.462,-0.462,0.406,0.531,-0.467,0.337,0.398,0.551,-0.456,0.383,0.551,0.412,-0.459,0.391,0.555,-0.451,0.342,0.388,0.554,-0.483,0.403,0.565,0.441,-0.481,0.399,0.554,-0.464,0.328,0.397,0.547,-0.492,0.342,0.575,0.575,-0.461,0.384,0.556,0.465,-0.5,0.39,0.572,-0.477,-0.297,0.379,0.562,-0.478,-0.319,0.559,0.537,-0.496,0.365,0.575,0.44,-0.51,0.369,0.572,-0.489,0.318,0.354,0.566,-0.488,-0.328,0.369,0.55,-0.47,0.361,0.57,0.428,-0.473,0.353,0.581,-0.494,-0.48,0.357,0.551,-0.504,0.302,0.362,0.582,-0.513,0.298,0.252,0.337,-0.199,0.084,0.041,0.001,0,0,0,0,0,0,0]]