[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.027,-0.045,0.111,-0.104,0.259,-0.23,-0.252,-0.285,0.428,-0.279,0.257,-0.228,0.415,-0.257,0.319,0.219,0.385,-0.461,-0.347,0.368,-0.394,0.318,-0.128,0.219,-0.312,0.362,-0.169,0.42,0.321,0.308,0.157,0.287,0.384,0.283,0.169,0.329,-0.329,0.279,-0.151,0.302,-0.356,0.341,0.202,0.291,-0.406,-0.406,-0.269,-0.236,0.37,0.28,-0.339,-0.172,-0.213,0.355,0.298,0.42,0.29,0.319,-0.322,-0.264,0.239,0.535,0.5,0.372,-0.383,0.385,0.276,-0.374,-0.385,0.29,0.396,-0.369,0.391,0.413,0.44,0.383,0.444,0.43,0.254,0.363,0.342,0.313,0.397,0.336,-0.312,0.355,0.359,0.294,0.352,0.318,-0.288,0.362,-0.332,0.377,0.302,0.375,0.325,0.349,-0.363,0.288,0.307,-0.344,-0.35,-0.35,-0.352,0.354,-0.293,-0.381,0.356,-0.287,0.307,-0.366,-0.299,0.318,-0.372,-0.343,0.344,-0.366,-0.356,0.352,-0.391,-0.345,0.361,-0.41,0.329,-0.389,-0.415,-0.408,-0.285,0.338,-0.437,-0.373,0.391,0.437,-0.349,0.334,-0.442,-0.373,0.331,-0.484,-0.322,0.32,-0.52,0.464,-0.308,-0.516,0.477,-0.356,-0.627,-0.492,0.36,-0.613,-0.633,-0.487,0.525,-0.677,0.305,0.556,-0.682,0.376,0.549,-0.681,-0.305,0.51,-0.76,0.327,-0.481,-0.749,-0.328,0.492,-0.744,0.433,-0.47,-0.761,0.497,-0.398,-0.731,0.498,-0.415,-0.704,-0.629,-0.448,-0.738,-0.721,-0.366,-0.816,-0.816,-0.347,0.552,-0.773,-0.268,0.596,-0.766,-0.313,0.585,-0.753,-0.379,0.59,-0.731,-0.348,0.632,-0.755,-0.306,0.651,-0.74,-0.389,0.617,-0.765,0.393,0.599,-0.74,0.536,0.594,-0.729,0.466,0.582,-0.716,-0.353,0.612,-0.675,0.384,0.576,-0.642,-0.345,0.617,-0.693,0.381,0.5,-0.712,-0.37,0.641,-0.69,-0.36,0.478,-0.705,0.393,0.49,-0.772,0.311,0.627,-0.698,0.4,0.559,-0.701,0.432,0.5,-0.696,0.455,0.504,-0.744,0.307,0.515,-0.704,-0.374,0.583,-0.743,-0.467,0.534,-0.734,-0.477,0.571,-0.75,-0.49,-0.627,-0.782,-0.423,-0.683,-0.645,-0.582,-0.736,-0.479,-0.487,-0.653,0.462,-0.609,-0.65,0.548,-0.412,-0.614,0.504,0.435,-0.621,0.56,0.573,0.62,-0.382,0.526,-0.649,-0.546,0.635,-0.638,-0.533,-0.589,0.581,-0.47,0.59,0.558,-0.457,0.605,0.472,-0.479,-0.582,0.458,0.516,-0.612,-0.498,0.473,-0.612,-0.519,-0.7,0.459,-0.586,-0.614,0.421,-0.551,-0.63,-0.407,-0.595,-0.634,-0.547,0.594,0.594,-0.536,-0.609,0.468,-0.516,0.619,0.495,0.436,-0.626,0.436,0.557,-0.655,-0.34,-0.757,0.516,-0.337,-0.592,0.559,-0.377,-0.642,0.383,0.482,-0.753,-0.608,-0.579,0.581,-0.413,-0.574,0.658,0.444,-0.633,-0.535,-0.527,-0.64,-0.43,-0.546,0.499,-0.382,-0.573,0.472,0.477,-0.487,-0.528,-0.504,0.517,0.414,0.553,0.523,0.503,-0.494,-0.39,0.515,0.529,0.444,-0.546,-0.575,0.54,-0.512,-0.566,0.572,-0.559,0.58,-0.585,0.486,-0.438,-0.489,-0.405,-0.525,0.511,0.486,-0.56,-0.496,-0.552,-0.523,-0.363,-0.561,0.558,0.362,-0.561,-0.448,-0.574,-0.572,0.39,-0.574,-0.559,-0.549,0.509,-0.411,-0.662,-0.578,0.466,-0.656,-0.487,-0.619,0.521,0.509,-0.623,0.587,-0.588,0.523,0.481,-0.601,0.579,-0.602,0.559,-0.537,-0.684,0.572,0.527,0.583,-0.359,-0.68,0.526,0.449,-0.677,-0.412,-0.7,0.57,0.495,-0.541,-0.605,-0.579,0.639,0.459,0.772,-0.559,-0.594,0.603,-0.502,0.618,-0.439,-0.469,0.579,0.476,0.562,-0.493,-0.579,0.653,-0.488,0.653,-0.433,0.494,0.657,0.526,0.708,-0.657,-0.478,0.684,0.515,0.657,-0.621,0.56,0.703,-0.472,0.674,-0.557,0.527,0.645,-0.586,0.738,-0.657,0.694,-0.635,0.526,0.644,-0.613,0.634,-0.499,0.516,-0.669,-0.454,0.559,-0.59,-0.529,0.572,-0.496,0.518,-0.573,0.506,-0.488,0.494,0.533,-0.502,0.589,-0.506,0.556,0.574,-0.483,0.622,-0.592,0.593,-0.523,-0.544,0.594,-0.512,0.504,-0.553,0.614,-0.53,0.463,0.719,-0.515,0.595,-0.529,0.628,-0.451,-0.529,-0.561,-0.433,-0.538,-0.51,0.537,0.449,-0.5,-0.541,-0.523,0.537,-0.477,-0.57,-0.578,-0.552,0.661,-0.647,0.735,-0.488,0.608,0.503,-0.526,0.601,-0.499,0.674,-0.536,0.646,-0.474,0.636,0.636,-0.614,0.622,-0.433,0.572,-0.476,0.557,-0.496,-0.593,0.664,-0.577,0.584,-0.4,-0.611,0.461,-0.617,0.514,-0.593,0.649,-0.45,-0.642,-0.53,-0.554,0.466,-0.568,0.503,-0.64,0.65,-0.613,0.637,-0.448,0.669,0.451,-0.703,0.656,-0.712,0.743,-0.728,-0.74,-0.477,-0.671,-0.457,-0.738,0.516,-0.719,0.633,-0.773,0.524,-0.462,-0.793,-0.575,-0.732,-0.53,-0.748,0.589,-0.719,0.606,-0.763,-0.605,-0.635,-0.772,-0.545,-0.758,0.57,-0.829,0.579,-0.729,0.732,-0.603,0.653,-0.563,-0.726,-0.556,-0.686,0.53,-0.777,0.516,-0.815,0.666,-0.642,0.73,-0.537,-0.555,-0.585,0.508,-0.695,-0.33,0.465,0.562,-0.704,0.462,-0.598,-0.512,0.516,-0.714,0.773,-0.633,0.654,-0.411,-0.465,0.592,-0.499,-0.499,-0.472,-0.582,0.733,-0.566,-0.511,-0.584,0.555,-0.547,-0.422,0.502,0.34,0.495,-0.42,-0.4,0.39,-0.338,0.597,-0.294,0.337,0.356,-0.275,0.512,-0.339,-0.345,0.625,-0.37,0.56,-0.544,0.379,0.541,-0.53,-0.357,-0.55,-0.395,0.48,-0.553,0.346,0.485,-0.529,0.474,-0.548,0.304,0.5,-0.59,-0.387,0.519,-0.553,0.513,-0.566,-0.307,0.503,-0.538,0.377,-0.532,-0.47,0.461,-0.536,-0.389,0.536,-0.518,-0.379,-0.583,-0.445,0.538,0.617,-0.447,0.511,-0.522,-0.43,0.538,-0.461,0.529,-0.488,-0.526,0.586,-0.457,0.471,0.563,-0.478,0.575,-0.497,0.448,0.579,-0.496,0.575,-0.523,-0.512,0.61,-0.523,0.551,0.576,-0.461,0.664,-0.478,-0.487,0.64,-0.514,0.583,-0.406,-0.503,0.607,-0.431,0.541,0.609,-0.455,0.621,-0.501,-0.56,0.665,-0.45,0.65,-0.474,-0.584,0.652,-0.397,-0.603,0.615,-0.577,0.622,-0.45,-0.57,0.699,0.375,0.544,-0.482,-0.481,0.653,-0.444,0.674,0.647,-0.446,0.594,-0.394,-0.488,-0.588,-0.603,0.616,-0.373,-0.527,0.592,-0.413,-0.582,-0.587,-0.589,0.671,0.477,-0.64,-0.626,-0.525,0.511,0.439,0.596,0.596,-0.596,0.57,-0.38,-0.556,0.576,-0.572,-0.556,-0.433,-0.556,0.539,-0.515,-0.631,-0.438,-0.54,0.487,-0.405,-0.632,-0.456,-0.677,0.612,0.457,0.602,-0.476,-0.615,0.671,0.548,0.556,-0.551,-0.564,0.546,0.55,0.675,-0.528,-0.496,0.601,-0.486,0.675,-0.452,-0.52,0.562,0.5,0.627,-0.455,-0.543,0.61,-0.591,0.609,-0.409,-0.52,0.631,-0.601,0.696,-0.515,-0.525,0.659,-0.634,0.699,-0.511,-0.522,0.673,-0.545,0.705,-0.451,0.481,0.741,-0.71,0.764,-0.565,-0.56,0.734,0.495,0.675,-0.507,0.475,0.759,-0.452,0.654,-0.531,0.537,0.774,-0.445,0.789,-0.707,0.536,0.723,0.583,0.718,-0.506,0.627,-0.595,0.489,0.677,-0.433,0.566,-0.531,0.417,0.524,-0.491,0.481,-0.406,0.38,0.496,-0.445,0.557,-0.34,0.418,-0.508,-0.307,0.455,-0.337,0.409,0.409,0.341,0.5,-0.32,0.366,-0.283,-0.255,0.33,-0.294,0.336,-0.296,0.267,0.269,-0.184,0.274,-0.222,0.252,0.252,0.184,0.255,-0.217,0.213,-0.212,0.173,0.209,-0.184,0.195,-0.154,0.166,-0.167,-0.132,0.13,-0.108,0.108,-0.096,-0.074,0.103,-0.094,0.085,-0.073,-0.064,0.059,-0.044,0.046,-0.032,0.024,0.023,-0.012,0.01,-0.003,-0.001,0,0,0,0,0,0,0,0,0,0]]