[[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.001,-0.002,0.01,0.035,0.051,0.069,0.143,0.307,-0.306,0.329,0.244,-0.389,-0.389,0.397,0.38,0.395,0.418,-0.437,0.525,-0.47,0.508,-0.4,0.51,0.501,0.501,0.552,-0.439,0.512,0.389,0.502,0.476,0.476,-0.373,0.364,0.48,0.422,0.422,-0.392,0.334,0.416,0.385,0.379,0.448,0.459,0.459,0.466,-0.409,0.457,0.494,0.494,-0.442,-0.442,0.433,0.452,-0.438,-0.432,0.33,-0.349,0.445,-0.431,-0.392,0.412,0.412,0.409,-0.39,-0.351,-0.39,-0.39,-0.369,0.442,-0.386,0.411,0.291,0.36,0.451,-0.389,0.428,0.459,-0.44,0.45,0.525,0.525,-0.365,0.371,0.493,0.408,-0.419,0.412,-0.362,0.506,0.438,-0.441,0.526,0.397,0.394,0.469,-0.453,0.423,0.428,0.428,0.373,-0.359,0.379,0.378,-0.39,0.408,-0.405,0.342,0.397,-0.408,-0.371,-0.371,-0.41,0.325,-0.323,-0.347,0.237,-0.349,0.281,-0.26,-0.377,0.245,-0.366,0.342,0.342,0.323,-0.302,-0.275,-0.236,0.237,0.11,-0.15,0.134,-0.054,-0.033,-0.015,0.008,0.029,0.029,-0.015,0.009,0.001,-0.001,-0.002,-0.001,-0.001,-0.001,0.001,0.001,-0.002,-0.002,0.003,-0.004,-0.036,-0.147,0.176,0.244,0.29,-0.358,0.396,-0.385,-0.403,-0.403,0.359,0.411,-0.399,0.491,-0.444,0.494,0.441,-0.433,0.567,-0.493,0.477,0.481,-0.412,0.495,-0.393,0.386,0.405,-0.383,-0.359,0.484,0.484,-0.428,0.325,0.321,-0.348,0.355,0.36,0.459,0.409,0.448,0.311,-0.351,-0.288,-0.261,0.397,0.471,-0.422,0.369,0.455,-0.465,-0.298,-0.298,0.387,-0.384,-0.384,0.434,0.366,-0.385,0.357,-0.301,0.236,-0.341,-0.341,0.432,0.346,-0.366,0.385,-0.382,-0.398,0.333,-0.33,0.451,0.364,-0.352,0.497,-0.433,0.391,0.487,0.487,0.399,-0.336,0.468,0.468,-0.445,-0.526,-0.526,0.475,0.442,-0.455,0.538,-0.506,0.373,0.452,-0.456,0.456,-0.444,0.405,0.417,-0.414,-0.486,-0.486,0.387,0.385,-0.409,-0.39,-0.39,-0.376,0.392,-0.426,-0.452,-0.452,-0.405,0.308,-0.272,-0.297,-0.297,-0.345,0.318,-0.367,0.339,-0.374,-0.369,-0.369,-0.357,0.364,0.364,0.347,-0.318,-0.283,-0.283,0.21,-0.132,0.102,-0.089,-0.103,0.089,-0.041,-0.018,0.011,-0.007,-0.002,-0.003,-0.002,0.002,-0.002,-0.003,0.003,-0.005,0.007,0.041,0.054,-0.119,-0.204,0.376,0.257,0.321,0.323,-0.347,0.443,-0.429,0.499,0.461,-0.469,0.412,-0.402,0.495,0.501,0.501,0.504,-0.453,0.499,-0.373,0.509,0.382,-0.365,0.473,0.436,0.436,0.366,0.326,0.455,0.378,-0.402,0.356,0.447,0.447,-0.407,-0.407,0.392,0.51,-0.447,-0.439,0.34,0.49,-0.445,-0.445,0.367,0.421,0.421,0.421,0.351,-0.375,0.437,-0.398,-0.404,0.401,0.401,0.401,-0.373,-0.345,-0.384,-0.384,0.39,0.458,0.458,0.384,0.347,0.47,0.366,0.366,0.387,0.508,0.508,0.407,0.403,0.488,0.46,0.46,0.428,-0.414,0.492,0.402,-0.418,0.474,-0.408,0.498,0.53,0.53,0.437,-0.413,0.404,0.461,0.461,0.438,-0.434,-0.364,0.402,0.402,-0.431,-0.312,-0.416,0.322,-0.365,-0.393,-0.317,-0.464,0.376,-0.39,-0.395,-0.395,-0.395,0.303,-0.314,-0.304,-0.304,-0.412,0.351,-0.358,0.347,-0.318,0.295,0.284,-0.336,-0.265,-0.252,0.1,-0.134,-0.09,-0.098,-0.056,0.053,-0.024,0.013,-0.01,-0.01,-0.002,0.002,0.003,-0.003,-0.004,-0.004,-0.006,0.004,0.005,-0.017,-0.11,-0.279,0.335,-0.299,0.291,-0.255,0.233,-0.325,-0.481,0.333,0.403,0.449,0.449,0.424,0.416,0.453,0.398,-0.419,0.484,0.484,0.439,0.427,0.43,0.397,0.408,0.425,-0.377,0.486,-0.394,0.359,0.373,-0.422,0.436,-0.434,0.419,0.412,0.398,0.388,-0.377,-0.28,0.484,-0.441,0.517,-0.461,0.497,0.467,0.467,0.389,0.39,0.416,-0.296,0.371,0.438,-0.418,0.459,0.3,0.454,0.429,-0.419,0.364,-0.355,-0.287,0.329,0.335,-0.337,0.36,0.387,0.394,-0.385,-0.411,-0.411,0.4,0.332,-0.362,0.504,-0.431,0.546,-0.413,0.537,0.528,-0.482,0.518,-0.453,0.368,0.494,-0.493,0.503,-0.489,-0.488,0.493,0.493,0.463,-0.415,0.417,-0.392,-0.458,0.443,-0.463,0.455,-0.457,-0.4,-0.315,0.394,0.407,0.407,0.398,-0.392,-0.408,0.336,-0.423,0.375,-0.416,-0.409,-0.409,-0.327,0.278,-0.302,-0.269,-0.269,-0.35,0.262,0.284,0.325,0.325,0.354,-0.34,0.365,-0.354,-0.4,0.316,-0.317,0.304,0.304,0.289,-0.267,-0.259,-0.259,-0.066,0.009,-0.004,0.004,0.002,0.002,0.004,-0.004,-0.002,0.001,-0.001,-0.001,0,0,0.001,0.001,-0.002,-0.006,-0.006,0.018,0.087,0.219,-0.25,0.339,-0.306,0.313,0.314,0.395,0.279,-0.438,0.439,0.439,0.469,-0.419,0.426,0.422,-0.421,0.412,-0.453,0.497,-0.461,0.512,-0.467,0.521,0.469,0.469,0.413,0.391,0.35,0.362,0.432,-0.308,-0.308,-0.454,0.357,0.43,-0.386,0.435,0.459,0.387,0.452,-0.367,-0.344,-0.375,0.459,0.459,0.534,-0.502,0.527,0.392,0.446,0.395,-0.337,-0.368,0.459,0.459,0.45,-0.411,0.39,0.35,0.359,0.374,-0.366,0.337,0.278,0.265,-0.308,0.341,0.396,0.421,0.421,0.447,-0.404,0.472,0.362,0.315,0.438,0.423,0.432,0.426,0.426,0.465,-0.416,0.506,-0.466,0.484,0.413,0.413,-0.444,-0.444,0.487,0.458,0.458,0.418,0.413,-0.421,-0.413,0.422,0.434,-0.471,-0.507,-0.507,-0.489,0.348,-0.469,0.462,-0.473,0.408,-0.368,-0.335,0.365,-0.391,-0.411,-0.411,-0.386,-0.295,-0.356,0.354,-0.356,-0.385,-0.385,-0.401,0.377,-0.394,0.339,-0.363,-0.399,-0.399,0.291,0.247,-0.258,0.239,-0.22,-0.328,-0.328,0.288,-0.255,-0.163,-0.121,0.088,-0.051,-0.027,-0.014,0.006,-0.007,0.007,-0.005,0.002,-0.001,0,0,0,0,0,0,0,-0.001,-0.001,0.004,0.004,-0.008,-0.029,-0.143,-0.194,0.266,0.214,-0.321,0.378,-0.394,0.358,0.399,-0.461,-0.461,0.455,-0.36,0.457,0.501,-0.501,0.552,-0.509,0.597,-0.496,0.525,0.48,0.48,0.425,0.407,0.378,-0.324,0.427,0.458,0.458,0.456,-0.349,0.4,0.396,0.336,0.308,0.389,0.343,0.416,0.427,0.427,-0.407,0.429,-0.297,0.358,0.343,0.425,0.405,0.407,0.396,0.375,0.392,0.329,-0.259,-0.357,0.373,0.401,0.422,0.422,0.411,-0.369,0.406,0.306,0.228,-0.369,-0.369,0.417,0.295,0.439,0.396,-0.38,0.395,-0.378,0.376,0.453,0.453,0.503,-0.437,0.502,-0.441,0.505,0.429,0.429,0.388,0.404,0.401,0.44,-0.479,0.441,0.545,0.544,-0.519,0.417,-0.432,0.526,-0.502,0.471,0.455,0.455,-0.384,0.41,-0.477,-0.477,0.415,0.38,-0.466,0.371,0.397,0.357,-0.39,-0.399,-0.399,0.335,0.338,-0.414,0.366,-0.381,0.346,-0.398,-0.375,-0.375,-0.297,-0.297,-0.361,0.273,-0.297,0.37,-0.398,0.348,-0.365,-0.323,-0.323,0.359,-0.359,-0.318,-0.248,-0.311,-0.215,0.232,-0.14,0.128,-0.084,-0.089,0.078,-0.064,-0.013,0.021,0.023,-0.026,0.016,0.018,-0.013,0.013,0.007,0.006,0.004,-0.004,-0.002,0.002,-0.001,-0.002,0.002,-0.001,0.002,0,0.001,-0.001,0.001,-0.001,0.001,0,0,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]]