[[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.038,-0.117,0.221,-0.33,0.436,-0.538,0.636,-0.662,0.673,0.652,-0.647,0.636,0.637,-0.649,0.631,-0.659,-0.666,0.673,-0.675,0.663,-0.684,0.67,-0.694,0.694,-0.689,0.688,-0.687,-0.669,0.645,-0.638,0.646,-0.645,-0.634,0.652,0.662,-0.667,0.669,-0.674,0.677,-0.661,0.682,-0.675,0.686,-0.693,0.691,0.69,0.69,-0.674,-0.652,0.658,-0.643,-0.638,0.646,-0.635,-0.651,0.664,-0.659,0.658,-0.666,0.677,-0.68,0.668,-0.688,0.68,0.693,-0.694,0.69,-0.669,0.672,-0.664,0.661,0.646,-0.65,0.638,0.655,-0.642,0.663,0.665,-0.672,0.676,-0.675,0.662,-0.682,0.685,-0.675,0.691,-0.691,0.685,-0.683,0.685,-0.685,-0.672,0.648,-0.662,0.648,0.651,-0.649,-0.656,-0.656,-0.664,0.655,-0.654,-0.668,-0.668,-0.672,0.684,-0.679,0.678,-0.691,0.69,-0.681,0.677,-0.679,0.683,-0.678,-0.668,0.642,-0.658,0.652,0.648,-0.649,0.63,-0.655,-0.662,0.652,-0.659,0.671,0.678,0.678,-0.676,-0.681,0.687,-0.678,0.68,-0.691,0.693,-0.692,0.691,-0.687,0.672,0.673,-0.649,0.662,0.691,0.691,0.631,-0.635,-0.655,0.666,-0.672,0.677,-0.672,0.673,-0.689,0.695,-0.692,-0.673,0.646,-0.652,0.646,0.631,-0.625,-0.632,0.649,-0.635,0.658,-0.668,0.67,-0.657,0.68,0.689,0.689,0.687,-0.692,0.681,-0.673,0.676,-0.656,-0.653,0.643,-0.632,0.653,0.661,-0.666,0.669,-0.671,0.659,-0.672,0.674,-0.673,0.668,-0.692,0.684,-0.698,0.697,-0.688,-0.672,0.662,-0.659,0.661,0.667,-0.668,0.67,-0.675,0.666,-0.67,0.661,-0.658,0.661,-0.668,0.677,-0.684,0.675,-0.698,0.693,-0.684,0.681,-0.683,0.682,-0.674,0.661,0.656,-0.666,0.677,-0.654,0.661,-0.653,0.637,-0.646,0.639,-0.65,-0.65,0.661,-0.667,0.678,-0.692,0.678,-0.696,0.693,0.676,-0.665,0.672,-0.681,0.674,-0.672,0.655,-0.646,0.645,-0.63,0.625,0.625,-0.619,0.618,-0.623,0.636,-0.656,0.672,-0.682,0.69,-0.681,0.69,-0.68,0.686,-0.673,0.678,-0.673,0.661,-0.653,0.645,-0.618,-0.618,0.608,-0.59,0.581,-0.58,0.574,0.576,-0.596,0.614,-0.629,0.638,-0.659,0.669,-0.673,0.676,0.676,-0.677,0.673,-0.666,0.659,-0.651,0.626,-0.622,0.604,-0.581,-0.555,0.557,-0.537,0.527,-0.463,-0.526,0.534,-0.551,0.539,0.573,-0.589,0.605,-0.625,0.64,-0.633,-0.633,0.65,-0.638,0.646,-0.628,0.627,-0.612,0.593,0.593,-0.564,0.546,-0.52,-0.5,0.492,-0.481,0.452,0.474,-0.476,0.481,0.483,-0.506,0.524,0.51,-0.544,0.565,-0.573,0.59,0.59,-0.6,0.6,-0.595,0.582,-0.555,-0.579,0.562,-0.546,0.521,0.521,-0.491,0.467,0.448,-0.442,0.421,0.391,-0.408,0.407,0.407,-0.413,0.369,0.425,-0.443,-0.43,0.462,-0.483,0.428,0.496,-0.514,0.523,0.523,-0.526,0.524,-0.517,-0.517,0.51,-0.499,-0.473,0.477,-0.452,0.367,0.429,-0.399,-0.367,0.356,0.093,-0.061,-0.067,-0.061,-0.025,0.034,0.041,0.039,0.017,-0.035,-0.036,-0.029,0.034,0.036,0.027,-0.033,-0.032,0.025,0.028,-0.016,-0.022,-0.02,0.016,0.016,-0.01,-0.011,-0.006,0.006,0.006,-0.003,-0.003,-0.003,-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,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.016,-0.054,-0.083,-0.134,-0.204,0.278,-0.284,0.274,0.212,0.264,0.31,-0.346,0.322,0.219,-0.215,-0.26,-0.305,0.342,-0.313,-0.203,0.201,0.247,0.316,-0.323,0.328,-0.263,-0.217,-0.259,-0.293,0.331,-0.317,0.249,0.217,0.255,-0.283,-0.324,0.323,-0.266,-0.207,-0.24,0.265,-0.309,0.329,0.268,-0.211,0.214,-0.272,0.305,-0.32,-0.271,0.215,-0.212,-0.245,-0.303,0.326,-0.303,-0.227,0.202,0.241,-0.271,-0.309,0.319,-0.271,-0.208,0.224,0.268,-0.282,-0.316,-0.316,-0.228,0.203,0.241,0.29,-0.315,0.308,-0.274,0.207,0.217,0.263,-0.282,0.308,-0.299,-0.207,-0.204,0.234,-0.261,-0.309,0.312,-0.274,-0.197,-0.208,0.228,-0.272,0.301,-0.302,-0.223,0.207,0.222,-0.254,0.274,0.305,0.305,0.226,0.202,-0.235,0.25,0.284,-0.293,0.273,-0.224,-0.196,0.23,0.266,-0.294,0.303,-0.265,-0.195,-0.2,-0.21,-0.27,0.284,-0.288,0.271,0.194,0.199,0.213,0.259,-0.276,0.291,-0.251,0.209,0.191,-0.218,0.235,0.275,-0.28,0.258,-0.208,-0.188,0.212,-0.237,0.256,0.285,0.285,0.226,-0.193,0.201,0.228,-0.247,0.256,-0.279,0.261,0.195,-0.195,0.205,0.243,-0.261,0.263,-0.245,0.22,-0.184,-0.204,0.228,-0.237,0.258,-0.266,-0.219,0.19,-0.19,0.207,0.237,-0.25,0.257,-0.252,0.218,-0.181,-0.198,0.215,-0.22,0.24,-0.255,0.241,0.191,-0.178,0.196,-0.212,0.218,0.246,0.246,-0.244,-0.178,0.171,-0.195,0.209,0.226,-0.236,0.241,-0.206,0.184,-0.183,-0.183,-0.198,0.216,0.235,0.235,0.205,-0.187,0.175,-0.185,0.196,-0.2,0.209,-0.222,0.214,0.177,-0.164,0.174,-0.183,0.188,-0.198,0.207,-0.211,0.193,-0.154,0.158,0.172,-0.177,0.184,-0.191,0.193,-0.173,0.159,-0.149,0.153,-0.161,0.165,-0.168,0.179,-0.183,0.171,0.137,0.139,-0.141,-0.154,-0.154,-0.164,0.168,-0.153,0.141,-0.128,0.126,-0.138,0.14,-0.14,0.147,-0.152,0.148,-0.132,-0.117,-0.116,0.126,-0.128,0.129,-0.134,0.141,-0.134,0.121,0.107,-0.105,-0.114,0.114,-0.115,0.119,-0.127,0.12,-0.109,0.102,0.101,-0.103,0.102,-0.104,0.102,-0.107,0.113,-0.108,0.102,-0.09,-0.09,-0.094,0.091,-0.091,0.094,-0.101,0.101,-0.093,0.085,-0.082,-0.081,0.083,-0.082,0.08,-0.081,0.087,-0.088,0.084,-0.076,-0.072,0.073,-0.073,0.071,-0.069,0.07,-0.076,0.078,-0.072,0.068,0.064,-0.063,0.063,-0.06,0.058,-0.06,0.064,-0.066,0.062,-0.06,0.056,0.055,-0.054,0.051,-0.048,-0.045,0.049,-0.054,0.055,-0.053,0.051,0.047,-0.045,0.045,-0.043,0.039,-0.039,0.043,-0.045,-0.045,0.044,0.04,-0.039,0.038,-0.036,0.033,-0.031,0.031,-0.033,0.035,0.035,-0.035,0.033,0.031,-0.03,0.029,-0.026,0.023,0.023,-0.023,0.025,-0.027,0.027,-0.027,0.025,-0.023,0.023,-0.021,0.019,-0.017,0.017,0.016,-0.018,0.02,-0.02,0.019,-0.018,0.017,-0.016,0.015,-0.013,0.011,-0.011,-0.011,0.012,-0.012,0.013,-0.012,0.012,-0.011,0.011,-0.01,0.008,-0.007,-0.007,0.006,-0.007,0.007,0.007,-0.008,0.007,-0.007,0.007,-0.006,0.005,-0.004,0.003,0.003,-0.003,0.003,0.003,-0.003,0.003,-0.003,0.003,-0.002,0.002,-0.002,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]]