[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,-0.001,-0.001,0.452,0.494,0.395,-0.33,-0.517,-0.453,-0.371,-0.349,-0.214,-0.26,0.276,-0.228,0.315,0.348,-0.386,-0.324,-0.336,0.353,-0.327,-0.405,0.225,0.311,-0.239,-0.349,0.217,0.328,-0.315,-0.345,0.406,0.406,-0.354,-0.434,0.247,0.335,-0.269,-0.431,0.323,0.329,-0.289,-0.332,0.33,-0.223,-0.358,-0.218,0.275,0.303,-0.294,-0.354,0.275,0.288,-0.325,-0.313,0.315,-0.219,-0.381,-0.278,0.345,0.246,-0.3,-0.293,0.364,0.241,-0.38,-0.307,0.281,-0.335,-0.3,0.253,0.266,0.296,-0.398,0.168,0.233,-0.269,-0.274,-0.309,0.255,-0.228,-0.24,-0.212,0.235,0.305,-0.314,-0.252,0.323,-0.272,-0.369,0.279,0.317,-0.259,-0.31,0.29,0.289,-0.251,-0.337,0.182,0.282,-0.221,-0.279,0.302,0.285,-0.274,-0.242,0.273,0.369,-0.397,-0.268,0.322,0.303,-0.339,-0.346,0.395,0.288,-0.31,-0.358,0.254,0.278,-0.291,-0.304,0.269,0.249,-0.364,-0.344,0.405,0.227,-0.211,0.225,-0.227,0.244,0.323,0.243,0.259,-0.225,0.26,-0.227,0.278,0.17,-0.273,0.217,0.279,-0.257,0.23,0.203,-0.193,-0.317,0.277,0.183,-0.219,0.228,0.228,0.254,0.222,0.265,0.36,0.381,-0.316,-0.204,0.376,0.322,0.163,0.285,0.253,-0.273,-0.176,0.233,-0.187,-0.159,-0.16,-0.23,0.192,0.248,-0.159,0.244,0.308,-0.238,-0.137,0.213,-0.212,-0.245,0.176,0.19,0.189,-0.179,-0.193,-0.259,0.241,0.213,-0.183,0.208,0.214,-0.199,0.084,0.264,0.216,-0.182,-0.179,-0.199,0.269,0.278,-0.221,0.268,0.25,-0.212,-0.219,0.211,-0.183,-0.135,0.144,-0.186,0.298,0.186,-0.19,-0.228,0.291,0.169,0.232,0.191,-0.252,-0.294,0.23,-0.193,-0.169,-0.199,-0.123,0.287,0.287,0.185,-0.184,0.296,0.231,-0.222,0.177,-0.261,-0.257,-0.236,-0.215,-0.268,-0.268,-0.194,-0.241,0.269,0.383,-0.17,-0.218,0.278,-0.183,-0.129,0.32,0.254,0.254,0.179,-0.249,-0.246,0.287,0.287,-0.327,-0.248,0.281,-0.221,0.31,0.275,-0.293,-0.293,0.36,-0.254,0.279,-0.205,-0.204,-0.198,0.215,0.211,0.184,-0.204,-0.176,0.209,-0.149,-0.124,-0.148,0.228,0.209,0.23,0.214,-0.168,0.195,0.29,0.251,0.158,-0.145,0.172,0.25,0.219,0.225,-0.228,0.205,0.147,0.164,0.212,0.153,-0.187,0.186,0.153,0.236,0.191,0.191,-0.164,0.199,-0.13,-0.229,0.16,0.194,-0.133,0.137,0.223,0.208,0.223,0.232,-0.195,-0.178,0.237,0.239,0.257,0.147,0.14,0.14,0.257,0.238,-0.178,-0.14,0.185,0.21,0.164,0.21,0.154,-0.15,0.214,0.136,0.164,-0.137,-0.178,0.177,0.265,-0.208,0.34,-0.286,0.28,0.421,-0.36,-0.354,0.384,0.447,-0.382,-0.344,-0.298,0.563,0.603,0.457,-0.337,-0.586,-0.616,-0.403,-0.35,-0.329,0.199,0.498,0.638,0.516,0.47,-0.439,-0.561,-0.471,0.309,-0.348,-0.244,-0.375,0.568,0.709,0.746,0.472,-0.676,-0.621,-0.45,0.693,0.58,-0.401,-0.503,-0.644,-0.41,0.45,-0.325,-0.445,-0.305,0.64,0.749,0.481,0.354,-0.743,-0.774,-0.587,0.35,-0.488,-0.28,0.435,0.674,0.783,0.486,0.406,-0.609,-0.556,-0.343,-0.424,-0.424,-0.312,0.403,0.783,0.583,0.623,-0.559,-0.664,-0.392,0.499,0.687,0.389,-0.474,-0.597,-0.597,0.553,0.553,-0.395,0.438,0.61,0.678,0.676,0.397,-0.463,-0.74,-0.622,-0.494,-0.301,-0.406,0.226,0.607,0.683,0.525,0.382,-0.626,-0.626,-0.376,0.334,-0.541,-0.386,-0.352,0.583,0.73,0.578,0.578,-0.515,-0.606,0.448,0.59,0.489,-0.503,-0.605,-0.608,-0.477,-0.477,-0.362,-0.409,0.449,0.657,0.719,0.422,-0.369,-0.688,-0.656,-0.52,-0.284,-0.381,-0.152,0.283,0.644,0.598,0.454,0.307,-0.433,-0.401,-0.313,-0.374,-0.304,-0.262,0.331,0.618,0.537,0.492,-0.547,-0.612,-0.405,-0.452,0.635,0.636,0.597,0.496,-0.508,-0.422,-0.5,-0.5,0.309,0.315,0.632,0.686,0.365,0.32,-0.501,-0.542,-0.465,-0.474,0.395,0.441,0.639,0.574,-0.301,-0.301,-0.5,-0.631,0.21,-0.218,0.51,0.582,0.625,0.537,-0.383,-0.543,-0.43,-0.514,0.256,-0.253,0.492,0.681,0.633,0.535,-0.505,-0.505,-0.377,-0.483,-0.335,0.271,0.359,0.47,0.305,0.613,0.445,0.394,-0.281,-0.416,-0.445,-0.389,-0.437,0.289,0.289,0.395,0.581,0.47,0.655,0.378,0.248,0.196,-0.289,-0.601,-0.659,-0.659,-0.464,-0.209,0.734,0.725,0.572,-0.558,-0.632,0.188,-0.383,0.262,0.205,0.281,0.033,0.634,0.687,0.504,-0.504,-0.647,-0.64,-0.352,0.437,0.638,0.42,0.136,0.548,0.817,0.638,-0.691,-0.831,-0.686,-0.558,0.467,0.238,0.755,0.88,0.683,-0.371,-0.75,-0.88,-0.871,-0.63,-0.288,0.764,0.822,0.657,0.281,-0.215,-0.77,-0.835,-0.676,-0.306,0.432,0.591,0.767,0.777,0.563,-0.188,-0.101,-0.597,-0.858,-0.712,0.461,0.568,0.568,0.686,0.81,0.684,-0.588,-0.785,-0.729,-0.377,0.178,0.186,0.528,0.65,0.558,0.593,0.429,-0.656,-0.877,-0.624,-0.436,-0.14,0.176,0.753,0.876,0.772,-0.317,-0.565,-0.795,-0.852,-0.609,-0.372,0.683,0.785,0.665,0.304,-0.165,-0.413,-0.751,-0.76,-0.361,0.405,0.196,0.678,0.743,0.664,-0.325,-0.176,-0.131,-0.741,-0.808,-0.536,0.473,0.544,0.55,0.8,0.774,0.461,-0.783,-0.787,-0.562,-0.213,0.15,0.247,0.683,0.463,0.544,0.525,-0.471,-0.74,-0.771,-0.567,-0.32,0.099,0.22,0.793,0.84,0.642,-0.393,-0.605,-0.753,-0.774,-0.594,-0.259,0.76,0.827,0.665,0.282,-0.196,-0.492,-0.749,-0.741,-0.337,0.33,0.309,0.672,0.744,0.675,-0.328,-0.172,-0.129,-0.635,-0.768,-0.534,0.389,0.515,0.487,0.732,0.746,0.474,-0.693,-0.728,-0.529,-0.218,0.122,0.197,0.643,0.378,0.476,0.507,0.271,-0.638,-0.73,-0.567,-0.313,0.095,0.188,0.73,0.796,0.655,-0.396,-0.597,-0.761,-0.835,-0.633,-0.25,0.75,0.824,0.686,0.292,-0.189,-0.474,-0.727,-0.737,-0.337,0.298,0.342,0.635,0.741,0.653,-0.379,-0.184,-0.116,-0.635,-0.764,-0.545,0.374,0.513,0.489,0.72,0.725,0.501,-0.682,-0.726,-0.57,-0.237,0.126,0.199,0.606,0.376,0.53,0.525,0.297,-0.68,-0.83,-0.587,-0.343,0.102,0.194,0.69,0.785,0.671,-0.405,-0.578,-0.743,-0.82,-0.569,-0.354,0.619,0.728,0.652,0.303,-0.155,-0.43,-0.687,-0.698,-0.533,0.271,0.355,0.591,0.686,0.622,-0.342,-0.185,-0.092,-0.592,-0.767,-0.559,0.343,0.485,0.5,0.651,0.765,0.536,-0.674,-0.759,-0.626,-0.274,0.139,0.209,0.613,0.613,0.528,0.522,0.332,-0.689,-0.855,-0.605,-0.366,0.108,0.189,0.653,0.762,0.705,-0.287,-0.404,-0.778,-0.833,-0.61,-0.342,0.538,0.709,0.655,0.336,-0.146,-0.346,-0.652,-0.678,-0.525,-0.268,0.328,0.637,0.681,0.671,-0.403,-0.26,0.056,-0.615,-0.773,-0.537,0.291,0.457,0.347,0.587,0.699,0.583,-0.458,-0.788,-0.781,-0.474,0.13,0.221,0.236,0.225,0.186,0.139,0.258,0.059,0.242,0.322,0.285,-0.536,-0.544,-0.432,-0.258,0.081,0.144,0.153,0.148,0.118,0.08,0.414,0.468,0.37,-0.52,-0.756,-0.749,-0.435,-0.146,0.141,0.188,0.205,0.199,0.162,0.482,0.532,-0.415,-0.428,0.315,0.34,-0.517,-0.523,-0.349,-0.094,0.18,0.19,0.182,0.152,0.105,0.057,0.02,-0.018,-0.027,-0.029,-0.029,-0.026,-0.02,-0.015,-0.012,-0.009,-0.006,-0.004,-0.002,-0.002,-0.002,-0.002,-0.001,0.001,-0.001,-0.001,-0.001,-0.001,-0.001,0,0,0,0,0,0,0,0,0]]