[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0.129,0.652,-0.62,0.787,0.787,0.871,0.72,0.838,0.696,0.805,-0.952,-0.919,0.933,-0.93,0.925,-0.892,-0.88,0.908,-0.908,-0.755,0.837,-0.764,-0.747,0.821,-0.816,-0.792,0.882,0.698,-0.802,-0.735,0.814,0.654,-0.89,-0.686,0.856,0.753,-0.636,-0.729,-0.519,0.703,0.853,-0.357,0.55,-0.723,-0.835,-0.647,0.796,0.768,-0.643,-0.859,-0.851,-0.632,0.798,0.667,0.715,0.64,-0.657,-0.695,-0.881,-0.715,0.791,0.75,0.628,0.524,0.704,0.725,-0.841,-0.91,-0.842,0.737,0.727,0.826,0.593,0.806,0.827,-0.753,-0.851,-0.926,-0.488,0.546,-0.597,-0.799,-0.623,0.933,0.779,0.506,-0.403,-0.361,0.55,-0.351,-0.765,-0.81,0.491,0.722,-0.374,-0.507,-0.437,0.691,0.72,-0.768,-0.762,0.684,0.845,0.607,-0.679,-0.782,0.466,0.673,-0.333,-0.738,-0.647,0.694,0.732,-0.545,-0.612,-0.503,0.762,0.882,-0.794,-0.825,-0.605,0.7,0.79,-0.542,-0.543,0.303,0.824,0.72,-0.644,-0.763,-0.433,0.658,0.76,-0.836,-0.904,-0.56,0.852,0.889,0.355,-0.603,-0.709,0.637,0.545,-0.687,-0.853,-0.446,0.434,0.674,-0.402,-0.814,-0.619,0.827,0.79,-0.673,-0.762,-0.72,0.618,0.864,0.612,-0.78,-0.741,0.518,0.635,0.406,-0.584,-0.698,0.305,0.518,0.646,-0.532,-0.596,0.565,0.827,0.806,-0.583,-0.819,-0.941,0.4,0.695,0.565,-0.763,-0.685,0.493,0.612,0.776,-0.405,-0.499,-0.504,0.51,0.617,-0.332,-0.649,-0.875,0.602,0.765,0.811,-0.556,-0.576,-0.588,0.396,0.767,0.569,-0.716,-0.541,0.491,0.825,0.945,-0.823,-0.848,-0.662,0.666,0.84,0.855,-0.607,-0.774,-0.615,0.629,0.626,0.555,-0.63,-0.81,-0.645,0.598,0.599,0.593,-0.791,-0.716,0.573,0.656,0.75,-0.61,-0.592,-0.852,0.663,0.66,0.574,-0.564,-0.682,-0.749,0.635,0.842,0.693,-0.796,-0.735,-0.571,0.389,0.64,0.474,-0.568,-0.577,0.511,0.739,0.682,-0.587,-0.667,-0.796,-0.686,0.752,0.795,0.494,-0.785,-0.758,-0.77,0.748,0.811,-0.582,-0.737,-0.713,-0.767,0.607,0.899,-0.707,-0.72,-0.672,-0.669,0.777,0.818,0.761,-0.825,-0.943,-0.784,0.645,0.682,0.758,-0.839,-0.748,-0.889,0.816,0.685,0.834,-0.695,-0.73,-0.891,-0.743,0.885,0.879,0.687,-0.52,-0.773,-0.768,0.779,0.736,0.658,-0.883,-0.848,-0.742,0.652,0.869,0.855,-0.657,-0.785,-0.877,-0.807,0.63,0.95,0.852,0.743,-0.719,-0.844,-0.651,0.864,0.787,0.607,-0.768,-0.873,-0.722,0.573,0.822,0.851,0.742,-0.715,-0.617,-0.901,-0.662,0.802,0.767,0.776,-0.728,-0.635,-0.677,-0.533,0.692,0.659,0.562,-0.413,-0.657,-0.572,-0.571,0.561,0.651,0.458,-0.499,-0.774,-0.855,-0.519,0.812,0.665,0.675,-0.775,-0.642,-0.762,0.658,0.773,0.755,0.672,-0.863,-0.875,-0.704,0.873,0.814,0.781,0.489,-0.748,-0.63,-0.752,0.531,0.659,0.456,0.623,-0.959,-0.883,-0.751,0.844,0.696,0.912,0.91,-0.693,-0.853,-0.49,-0.713,0.717,0.77,0.687,-0.697,-0.692,-0.662,0.66,0.823,0.669,0.611,-0.785,-0.822,-0.685,0.688,0.801,0.699,0.749,-0.718,-0.798,-0.798,-0.483,0.467,0.744,0.542,-0.455,-0.637,-0.701,-0.468,0.491,0.557,0.718,-0.59,-0.634,-0.752,-0.626,0.617,0.785,0.907,-0.692,-0.602,-0.725,-0.783,-0.716,0.667,0.77,0.767,0.587,-0.677,-0.707,-0.529,-0.616,0.763,0.797,-0.614,-0.614,-0.554,-0.741,-0.51,0.68,0.862,0.548,-0.648,-0.812,-0.728,-0.588,0.839,0.658,0.733,0.536,-0.589,-0.703,-0.697,-0.557,0.844,0.567,0.481,-0.661,-0.682,-0.682,-0.694,0.248,0.747,0.763,0.749,-0.694,-0.72,-0.802,-0.745,0.61,0.666,0.888,0.489,0.47,-0.733,-0.743,-0.707,-0.439,0.799,0.892,0.576,-0.361,-0.663,-0.627,-0.64,0.614,0.694,0.556,0.51,-0.585,-0.806,-0.759,-0.762,0.543,0.523,0.707,0.778,-0.838,-0.8,-0.494,-0.578,1.001,0.696,0.652,0.568,-0.653,-0.729,-0.668,-0.564,0.843,0.843,0.794,0.516,-0.699,-0.553,-0.559,-0.606,0.489,0.809,0.784,0.604,-0.729,-0.746,-0.731,-0.558,-0.553,0.635,0.77,0.871,-0.55,-0.702,-0.765,-0.757,0.538,0.69,0.822,0.815,0.559,-0.72,-0.931,-0.815,0.861,0.561,0.815,0.843,0.728,-0.619,-0.71,-0.7,-0.616,0.617,0.777,0.83,0.83,0.58,-0.763,-0.758,-0.758,-0.496,0.587,0.743,0.846,0.518,-0.609,-0.722,-0.617,-0.56,0.51,0.615,0.554,0.39,-0.433,-0.656,-0.634,-0.663,-0.488,0.473,0.539,0.507,0.396,-0.369,-0.499,-0.557,-0.502,-0.386,0.646,0.532,0.48,0.455,-0.396,-0.654,-0.761,-0.48,-0.488,0.765,0.602,0.536,-0.356,-0.631,-0.658,-0.554,0.377,0.583,0.472,0.691,0.375,-0.357,-0.631,-0.566,-0.546,-0.301,0.496,0.546,0.586,0.549,-0.404,-0.653,-0.599,-0.644,-0.59,0.507,0.577,0.645,0.588,-0.427,-0.771,-0.809,-0.777,-0.274,0.499,0.505,0.412,0.316,-0.237,-0.36,-0.475,-0.499,-0.379,0.439,0.564,0.732,0.518,-0.579,-0.512,-0.504,-0.518,-0.329,0.56,0.476,0.726,0.5,0.381,-0.52,-0.708,-0.756,-0.35,0.712,0.689,0.633,0.436,0.405,-0.636,-0.786,-0.736,-0.665,-0.392,0.663,0.728,0.476,0.339,-0.625,-0.584,-0.689,-0.368,0.567,0.666,0.965,0.715,0.604,-0.661,-0.876,-0.912,-0.679,0.648,0.691,0.654,0.715,0.718,0.511,-0.711,-0.791,-0.837,-0.567,0.543,0.872,0.817,0.622,0.461,-0.628,-0.69,-0.783,-0.737,-0.523,0.604,0.639,0.819,0.563,-0.51,-0.508,-0.561,-0.702,-0.537,0.482,0.585,0.816,0.785,0.567,-0.439,-0.573,-0.634,-0.742,-0.478,0.314,0.449,0.679,0.527,0.367,-0.61,-0.673,-0.372,0.252,-0.25,0.485,0.477,0.461,0.398,0.436,-0.45,-0.605,-0.575,-0.301,0.276,0.41,0.32,0.4,0.412,0.311,-0.398,-0.611,-0.562,0.332,0.59,0.537,0.545,0.409,0.336,-0.369,-0.367,-0.585,-0.678,-0.556,0.532,0.505,0.505,-0.338,-0.316,-0.652,-0.516,-0.672,-0.7,-0.625,0.735,0.835,0.58,0.529,-0.414,-0.582,-0.612,-0.594,-0.625,-0.707,0.586,0.75,0.757,0.548,-0.359,-0.463,-0.434,-0.401,-0.464,-0.366,-0.351,0.534,0.616,0.452,-0.407,-0.511,-0.561,-0.439,0.464,-0.399,-0.217,0.527,0.521,0.678,0.477,-0.457,-0.603,-0.496,-0.422,0.372,0.444,0.314,0.443,0.483,0.437,-0.497,-0.634,-0.651,-0.685,0.481,0.515,-0.368,0.387,0.785,0.641,0.428,-0.626,-0.637,-0.572,-0.549,0.724,0.579,0.347,-0.564,0.759,0.545,-0.464,-0.655,-0.621,0.478,0.577,0.671,0.509,0.597,0.91,0.585,0.486,-0.509,-0.808,-0.664,-0.466,0.605,0.512,0.494,0.468,0.65,0.404,-0.45,-0.506,-0.557,-0.611,-0.462,0.537,0.622,0.346,0.58,0.464,0.501,-0.561,-0.58,-0.564,-0.328,0.583,0.583,0.459,0.462,0.473,0.323,-0.39,-0.282,-0.476,-0.394,-0.351,-0.468,0.398,0.358,0.284,0.386,0.287,-0.435,-0.418,-0.409,-0.291,-0.263,0.306,0.354,0.366,0.189,0.111,0.099,-0.125,-0.172,-0.151,-0.101,0.049,0.096,0.101,0.088,0.059,0.023,-0.052,-0.066,-0.064,-0.051,-0.026,0.029,0.042,0.042,0.038,0.024,-0.014,-0.026,-0.028,-0.027,-0.02,-0.008,0.014,0.018,0.018,0.015,0.008,-0.007,-0.011,-0.011,-0.011,-0.007,0.003,0.006,0.007,0.007,0.005,0.003,-0.003,-0.004,-0.004,-0.004,-0.002,0.001,0.002,0.002,0.002,0.001,0.001,-0.001,-0.001,-0.001,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0]]