[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,-0.001,0.001,0.001,-0.001,0.005,0.008,-0.014,0.023,-0.024,-0.031,0.039,-0.047,0.043,-0.033,-0.05,-0.06,-0.056,0.049,-0.056,-0.084,0.055,0.042,-0.051,0.037,0.053,-0.05,0.045,-0.043,-0.078,0.07,-0.058,-0.063,-0.059,-0.107,0.071,-0.069,-0.124,0.075,-0.102,-0.089,0.144,-0.135,0.125,0.189,-0.195,0.241,0.253,0.271,0.317,-0.303,0.333,-0.327,0.374,0.402,-0.366,0.421,0.406,-0.422,-0.44,0.462,0.463,0.513,0.522,0.54,0.523,-0.506,0.479,-0.501,0.534,0.585,0.498,0.583,0.55,0.55,0.522,-0.549,0.585,0.647,-0.555,0.551,-0.536,0.552,0.607,0.492,0.6,0.539,0.539,0.606,-0.496,0.586,0.513,-0.533,0.59,-0.502,-0.568,0.531,0.54,0.606,0.553,-0.574,0.594,0.545,0.591,-0.56,-0.557,0.591,-0.495,-0.554,0.545,0.546,0.562,-0.524,0.527,0.571,-0.443,0.493,0.558,0.558,0.491,-0.45,0.559,0.468,-0.471,0.556,-0.461,-0.519,0.534,-0.473,0.483,-0.511,0.515,0.501,-0.529,0.517,0.484,-0.494,0.478,0.466,-0.498,-0.503,0.488,0.468,-0.497,0.505,0.461,-0.485,0.522,-0.447,-0.472,0.496,0.496,0.439,-0.455,0.488,0.468,0.468,0.492,-0.466,0.482,0.513,-0.462,0.52,-0.39,-0.447,0.513,-0.428,0.448,-0.43,0.488,0.473,-0.404,0.469,-0.435,0.478,0.41,-0.418,0.474,-0.382,0.423,0.449,-0.39,0.431,0.351,0.401,0.437,-0.334,0.357,-0.349,0.426,0.389,-0.322,0.401,-0.34,0.404,0.355,-0.325,0.4,-0.311,0.349,0.37,-0.302,0.356,0.326,0.326,0.336,-0.279,0.281,0.312,0.312,0.281,-0.265,0.286,0.273,0.273,0.253,-0.235,0.247,0.212,-0.218,0.224,-0.22,-0.212,0.201,-0.205,0.192,-0.2,0.185,0.178,-0.18,0.169,-0.164,0.163,0.155,-0.149,0.146,-0.148,0.14,0.136,-0.134,0.13,-0.126,0.122,0.118,-0.115,0.109,-0.111,0.11,0.101,-0.106,-0.1,-0.103,-0.1,0.094,-0.098,-0.093,-0.093,-0.09,0.083,-0.085,-0.082,-0.082,-0.081,0.071,-0.076,-0.075,0.066,-0.07,0.064,-0.068,0.062,0.057,-0.062,-0.057,-0.057,-0.054,0.052,-0.052,-0.049,0.046,-0.044,0.044,-0.042,0.04,0.038,-0.037,0.035,-0.033,0.031,0.029,-0.027,0.026,-0.025,0.024,0.025,0.022,0.025,-0.025,-0.028,0.031,0.032,0.036,0.039,-0.043,0.046,0.053,-0.061,0.066,-0.071,-0.073,-0.085,-0.098,0.097,-0.114,0.113,-0.132,-0.153,0.152,-0.174,0.183,-0.199,-0.221,0.245,-0.245,0.254,0.292,0.292,0.311,-0.295,0.349,0.369,0.369,0.374,-0.337,0.42,0.367,0.37,0.452,-0.38,0.433,0.452,0.452,0.476,-0.384,0.428,0.504,0.504,0.453,0.412,0.488,0.503,0.503,0.444,-0.433,0.523,0.465,0.465,0.516,-0.455,0.52,0.452,-0.452,0.53,-0.44,0.49,0.518,-0.466,0.545,-0.429,-0.458,0.545,-0.464,0.529,-0.409,-0.473,0.537,-0.432,0.488,-0.452,0.504,0.538,-0.419,0.45,-0.437,0.516,0.506,-0.395,0.451,-0.438,0.532,0.491,-0.393,0.471,-0.455,0.521,0.494,-0.425,0.492,-0.453,0.529,0.49,-0.398,0.488,-0.44,0.52,0.472,-0.406,0.501,-0.452,0.524,0.461,-0.416,0.492,-0.432,0.523,0.476,-0.428,0.496,-0.437,0.542,0.48,-0.415,0.497,-0.439,0.539,0.475,-0.415,0.493,-0.447,0.535,0.482,-0.41,0.493,-0.438,0.538,0.489,-0.403,0.486,-0.44,0.529,0.496,-0.41,0.458,0.436,0.53,0.509,-0.423,0.447,0.453,0.523,0.5,0.5,0.42,0.438,0.492,0.502,0.502,0.421,0.428,0.461,0.475,0.475,0.418,0.409,0.429,0.47,0.47,0.43,0.4,0.406,0.461,0.461,0.427,0.378,0.377,0.427,0.427,0.424,-0.368,0.36,0.39,0.39,0.391,-0.344,0.333,0.337,0.337,0.333,-0.293,-0.293,0.281,0.281,0.279,-0.248,-0.251,0.238,-0.24,0.227,-0.212,-0.21,0.19,-0.192,0.163,-0.175,-0.16,0.137,-0.139,0.126,-0.137,-0.125,0.112,-0.108,0.106,-0.108,-0.101,0.094,-0.089,0.082,-0.09,-0.089,0.072,-0.08,0.067,-0.077,-0.074,0.058,-0.064,0.057,-0.065,-0.057,0.052,-0.054,0.045,-0.048,-0.042,0.035,-0.039,-0.037,-0.037,-0.034,0.033,-0.031,0.032,0.031,-0.027,0.028,-0.027,0.027,0.025,-0.023,0.023,-0.022,-0.021,0.019,-0.019,0.017,-0.018,-0.017,0.015,-0.016,0.014,-0.015,-0.014,0.012,-0.012,0.011,-0.011,-0.009,0.009,-0.008,-0.008,-0.008,-0.007,0.006,-0.007,-0.008,0.006,-0.006,0.005,-0.007,-0.006,0.005,-0.005,0.004,-0.005,-0.005,0.004,-0.004,0.003,-0.004,-0.003,0.003,-0.003,0.002,-0.003,-0.002,0.002,-0.002,0.002,-0.002,-0.002,0.001,-0.001,0.001,-0.001,-0.001,0.001,-0.001,-0.001,-0.001,-0.001,0.001,0.001,-0.001,0.001,-0.001,0.002,0.002,-0.002,0.002,-0.003,-0.004,0.005,-0.006,0.008,-0.008,-0.012,0.015,-0.018,0.022,-0.023,-0.031,0.04,-0.056,0.04,-0.062,-0.083,-0.063,-0.086,0.073,-0.103,-0.126,-0.126,-0.127,-0.111,-0.118,-0.147,-0.147,-0.148,0.153,-0.133,-0.182,0.151,-0.218,0.209,-0.208,-0.254,0.25,-0.267,0.296,-0.286,0.323,0.343,-0.322,0.408,0.356,0.356,0.437,-0.371,0.404,0.373,0.455,0.468,0.382,0.44,-0.401,0.491,0.429,-0.408,0.482,-0.423,0.471,0.454,-0.45,0.5,-0.415,0.433,0.485,-0.434,0.486,0.456,0.456,0.508,-0.411,0.44,0.491,0.491,0.49,0.413,0.452,0.506,0.506,0.478,-0.414,0.493,0.521,0.521,0.435,-0.444,0.534,0.495,0.495,0.491,-0.425,0.529,0.47,0.47,0.498,-0.448,0.509,0.45,0.45,0.483,-0.43,0.508,0.411,0.409,0.489,-0.428,0.479,0.426,-0.412,0.494,-0.424,0.47,0.465,-0.419,0.511,-0.416,0.469,0.462,-0.417,0.503,-0.411,0.452,0.471,-0.424,0.501,-0.412,0.442,0.457,-0.411,0.495,-0.42,0.438,0.456,-0.4,0.469,-0.408,0.423,0.436,-0.374,0.456,-0.386,0.417,0.425,-0.379,0.463,-0.407,0.427,0.428,-0.377,0.465,-0.396,0.434,0.439,-0.385,0.458,-0.398,0.443,0.398,0.398,0.452,-0.393,0.43,0.394,0.394,0.443,-0.37,0.427,0.364,0.365,0.415,-0.342,0.42,0.347,0.37,0.397,-0.328,0.407,0.329,0.359,0.365,-0.333,0.375,0.302,-0.343,0.322,-0.325,0.341,-0.295,-0.32,0.294,-0.305,0.299,-0.28,0.272,0.256,-0.266,0.249,-0.244,-0.227,0.204,-0.215,-0.185,-0.185,-0.178,0.154,-0.162,-0.141,-0.135,-0.138,0.116,-0.118,-0.114,-0.101,-0.101,0.089,-0.087,-0.086,0.078,-0.081,0.073,-0.071,-0.065,-0.062,-0.066,0.051,-0.055,0.051,-0.042,-0.045,0.038,-0.042,-0.037,0.029,-0.034,0.028,-0.029,-0.026,0.026,-0.024,0.022,0.021,-0.02,0.019,-0.018,0.017,0.017,-0.015,0.014,-0.013,0.013,-0.012,-0.011,0.01,-0.009,0.009,0.008,-0.008,0.006,-0.006,0.006,0.005,-0.005,0.004,0.003,0.003,0.003,-0.003,0.003,-0.002,-0.002,0.002,-0.002,-0.002,0.002,-0.002,0.001,-0.002,-0.002,0.001,-0.001,0.001,-0.001,-0.001,-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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]]