[[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.001,0.001,-0.002,0.002,-0.002,0.003,0.005,0.006,-0.008,-0.012,0.017,0.023,-0.027,-0.032,0.035,0.052,0.07,0.07,-0.085,0.105,0.12,0.123,-0.136,-0.153,0.165,0.194,0.194,0.227,0.256,0.267,0.295,0.295,0.324,0.319,0.327,-0.353,-0.367,-0.398,-0.398,-0.44,-0.455,-0.44,0.445,0.463,0.471,0.471,0.471,0.479,0.485,0.468,0.473,0.473,0.479,0.479,0.477,0.483,0.483,0.491,0.481,0.468,0.472,0.472,0.497,0.478,0.468,0.481,0.481,0.472,-0.458,-0.458,-0.452,-0.469,-0.489,-0.472,-0.472,-0.468,-0.477,-0.458,0.482,0.46,0.454,0.479,0.479,0.479,-0.458,-0.457,-0.457,-0.475,-0.49,-0.46,0.472,0.463,0.469,0.469,0.469,-0.46,-0.462,-0.462,-0.45,0.449,0.449,0.431,-0.41,-0.41,-0.415,-0.408,0.387,0.401,0.382,-0.392,-0.392,0.375,0.379,0.379,-0.379,-0.388,-0.388,0.382,0.375,0.375,-0.384,-0.389,-0.389,0.38,0.344,-0.365,-0.348,0.323,0.315,-0.289,-0.307,0.283,0.283,-0.293,-0.289,0.289,0.278,-0.293,-0.296,0.285,-0.273,-0.269,0.258,-0.253,-0.253,0.265,0.226,-0.271,0.251,0.284,-0.287,-0.287,0.29,0.241,-0.27,0.255,0.254,-0.237,0.243,-0.205,0.243,0.214,-0.222,0.222,-0.232,0.243,0.281,-0.252,0.291,-0.236,0.289,0.289,0.279,0.279,0.271,0.274,0.282,0.283,0.279,-0.274,0.283,0.283,0.246,0.261,0.277,-0.279,0.282,0.271,0.313,0.283,0.314,0.314,-0.309,0.383,-0.358,0.391,-0.342,0.398,-0.363,0.368,0.368,0.362,-0.344,0.395,0.324,0.395,0.388,0.359,0.397,-0.335,0.336,0.363,-0.315,0.367,0.398,0.398,-0.363,0.419,0.392,-0.346,0.397,0.361,-0.307,0.397,0.393,-0.353,0.41,0.41,0.408,0.311,0.342,0.363,0.326,-0.304,0.356,0.356,0.284,0.31,0.357,0.348,-0.297,0.302,0.347,0.338,-0.292,0.278,0.339,0.339,0.333,0.294,-0.265,0.334,0.349,0.326,0.274,0.276,0.318,0.321,0.298,-0.257,-0.237,0.283,0.325,0.317,-0.307,-0.256,0.247,0.277,0.301,0.298,0.3,-0.279,-0.289,-0.275,0.301,0.312,0.312,0.312,0.311,0.325,-0.329,-0.341,-0.315,-0.291,0.297,0.321,0.328,0.32,0.339,0.347,0.358,0.367,-0.332,-0.31,-0.299,-0.304,-0.296,0.26,0.286,0.291,0.284,0.305,0.337,0.355,0.355,0.345,0.343,0.366,0.363,0.336,0.329,0.33,0.347,0.384,0.363,0.356,0.361,0.371,0.362,0.351,0.327,0.323,0.326,0.318,0.305,-0.322,-0.356,-0.35,-0.366,-0.377,-0.362,0.352,0.363,0.339,0.363,0.359,0.333,0.293,-0.304,-0.343,0.356,0.364,-0.363,0.355,0.342,0.325,0.285,-0.284,-0.294,-0.312,0.315,0.303,0.272,0.233,0.282,0.301,0.301,0.297,0.254,-0.238,0.258,0.265,0.233,-0.2,-0.239,0.24,0.249,0.224,0.173,0.202,0.202,0.176,0.151,-0.156,-0.154,-0.136,-0.151,0.153,-0.119,-0.117,0.138,0.124,0.12,0.12,0.114,0.11,-0.106,-0.071,-0.09,-0.09,-0.102,-0.108,0.104,0.086,-0.076,-0.065,-0.033,0.032,-0.055,-0.055,0.034,0.048,0.048,-0.039,-0.058,-0.051,-0.049,-0.049,-0.032,0.045,0.052,0.052,0.054,0.066,0.055,-0.038,-0.037,0.033,0.026,0.037,0.04,-0.063,-0.048,0.025,0.037,0.037,0.033,-0.032,0.024,0.032,-0.055,0.058,-0.05,-0.043,0.043,-0.024,0.037,-0.037,-0.042,0.031,-0.025,0.027,-0.031,-0.029,-0.026,0.023,-0.029,0.03,-0.024,0.024,-0.034,0.035,0.039,-0.029,0.017,-0.024,0.021,-0.021,0.038,-0.022,0.014,-0.014,0.014,0.014,-0.009,0.006,-0.014,0.01,-0.005,0.015,-0.006,0.018,0.018,0.013,0.013,-0.006,0.015,0.012,0.015,-0.016,0.01,-0.013,0.011,-0.009,0.009,-0.02,0.015,-0.013,0.009,-0.013,0.01,-0.016,0.009,-0.011,0.012,-0.01,0.016,-0.021,0.011,-0.02,0.013,-0.014,0.019,-0.018,0.02,-0.014,0.021,-0.02,0.032,-0.025,0.032,-0.034,0.026,-0.025,0.041,0.05,0.05,0.035,-0.046,-0.042,-0.056,0.037,-0.06,0.049,-0.053,0.058,-0.057,0.055,-0.076,0.075,0.079,0.079,0.085,-0.08,0.085,-0.103,0.1,-0.12,-0.124,-0.124,-0.155,-0.155,-0.176,0.156,-0.202,0.17,-0.22,-0.248,0.241,-0.282,0.262,-0.297,-0.308,0.325,-0.338,0.352,-0.34,0.348,-0.363,0.346,-0.365,-0.368,0.368,-0.367,0.364,-0.371,-0.385,-0.385,-0.409,0.357,-0.432,0.369,-0.424,-0.416,-0.416,-0.414,0.394,-0.429,-0.449,0.423,-0.451,-0.463,-0.463,-0.49,0.459,-0.439,-0.51,-0.51,-0.449,0.42,-0.514,-0.489,0.468,-0.518,-0.526,-0.526,-0.497,0.487,-0.568,-0.585,0.532,-0.534,-0.559,-0.559,-0.587,-0.614,-0.614,-0.595,-0.586,0.587,0.567,0.567,0.587,-0.563,-0.574,-0.574,-0.562,-0.554,-0.554,-0.555,0.555,0.591,0.616,-0.626,0.636,-0.656,-0.636,0.614,-0.647,-0.626,0.549,-0.584,-0.544,-0.599,-0.599,-0.644,-0.584,-0.584,0.631,-0.642,-0.608,-0.608,0.613,-0.641,0.543,0.621,-0.643,0.606,0.626,0.658,0.658,-0.647,0.69,-0.666,-0.641,0.661,-0.615,-0.626,0.599,0.606,-0.613,-0.56,0.6,0.604,-0.611,-0.573,0.604,0.588,-0.613,-0.596,0.615,-0.666,-0.666,-0.65,-0.59,0.625,0.67,0.663,-0.655,-0.61,-0.607,-0.607,0.602,0.602,0.609,0.61,0.617,0.619,0.619,0.62,0.627,0.632,0.607,0.607,-0.585,-0.585,0.564,0.575,0.575,0.574,0.567,0.558,0.537,0.501,0.501,-0.5,-0.467,-0.467,0.451,0.462,0.462,-0.451,-0.461,-0.461,-0.417,0.366,0.366,-0.374,-0.348,0.351,0.329,-0.332,-0.325,0.305,-0.302,-0.323,-0.323,0.271,-0.299,-0.285,0.268,-0.237,0.275,-0.289,-0.289,0.249,-0.231,0.245,-0.228,0.233,0.233,0.227,0.293,-0.26,0.292,-0.241,0.249,0.24,0.305,0.305,0.263,0.268,0.309,-0.322,0.368,-0.312,0.34,-0.311,0.362,0.362,0.314,-0.339,0.405,0.33,0.404,0.411,-0.359,0.381,-0.329,0.365,0.386,-0.307,0.338,0.338,0.323,-0.282,0.337,0.365,-0.322,0.369,0.37,-0.289,0.301,0.286,-0.251,0.303,0.303,0.295,-0.263,0.268,0.241,-0.201,-0.238,0.241,-0.201,0.2,0.199,0.191,0.185,0.215,-0.183,0.159,0.184,0.184,0.154,-0.158,0.164,0.129,-0.136,0.162,-0.15,0.111,0.127,0.122,-0.104,0.105,0.105,0.104,-0.083,0.094,0.079,0.072,-0.065,-0.051,-0.039,-0.02,0.008,0.008,-0.008,-0.009,-0.006,-0.005,-0.009,0.008,0.007,-0.006,-0.006,-0.005,0.004,0.002,0.004,0.004,0.004,0.004,0.003,-0.003,-0.003,0.003,-0.003,-0.003,-0.002,-0.001,0.001,-0.001,0.001,-0.001,0,-0.001,-0.001,-0.001,0.001,0,-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,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]]