[[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,0,0.001,0.001,0,0,0,0,0,0,-0.001,0,0.001,0.001,0,0.001,0.001,0.001,0.001,0.001,0,0,0,0.001,0.001,0.001,0.001,-0.001,-0.001,0.001,-0.001,0.001,0,0.033,-0.052,-0.052,-0.125,0.162,0.162,-0.158,-0.093,0.195,0.266,0.266,-0.201,-0.236,0.347,-0.38,-0.38,-0.164,0.242,0.417,0.417,-0.365,-0.167,0.328,-0.412,0.399,-0.291,-0.273,0.39,-0.415,-0.415,-0.19,0.203,0.416,0.416,-0.383,0.26,0.3,-0.402,0.41,-0.32,0.154,0.371,-0.418,-0.418,0.366,0.165,-0.327,0.411,-0.4,0.294,0.268,-0.388,0.416,-0.345,0.194,0.349,-0.415,-0.415,0.383,0.124,-0.296,-0.408,-0.408,0.321,0.233,-0.368,0.416,0.416,0.229,-0.162,-0.409,-0.409,0.398,-0.292,-0.266,0.385,-0.414,0.345,-0.195,-0.346,0.415,0.415,0.265,-0.12,-0.398,0.408,0.408,-0.322,-0.231,0.368,-0.418,0.369,-0.233,-0.322,0.409,0.409,-0.4,-0.124,0.262,0.416,0.416,-0.35,0.202,0.345,-0.415,-0.415,-0.269,0.114,0.397,-0.411,-0.411,0.327,0.228,0.417,0.417,-0.371,0.236,0.319,-0.407,-0.407,-0.298,0.125,0.384,-0.416,-0.416,0.35,0.193,-0.345,0.415,-0.388,0.269,0.291,-0.397,0.41,0.41,0.167,-0.227,-0.419,-0.419,0.371,-0.236,-0.318,0.41,0.41,0.303,0.261,-0.384,0.417,0.417,0.204,-0.191,-0.412,-0.412,0.382,-0.26,-0.271,0.357,0.357,0.271,-0.128,-0.27,0.282,0.282,-0.227,-0.09,0.162,-0.188,0.164,-0.099,-0.077,-0.077,0.075,-0.054,-0.024,0.022,0.03,-0.054,0.063,-0.051,0.024,0.041,-0.042,-0.042,0.029,0.004,0.003,0.003,0,0.001,0.003,-0.005,0.009,0.03,-0.035,-0.035,-0.051,0.073,0.073,0.156,-0.234,-0.234,0.206,0.349,0.349,-0.348,-0.445,-0.445,-0.278,0.519,0.519,0.396,-0.529,-0.529,-0.525,-0.525,-0.465,0.512,0.512,0.551,0.551,-0.358,0.566,-0.355,0.572,0.572,0.566,0.566,0.53,0.53,-0.544,-0.544,-0.599,-0.599,-0.571,-0.571,0.567,0.567,0.604,0.604,-0.555,0.426,-0.604,0.588,0.588,0.556,0.556,-0.628,-0.628,0.571,-0.416,0.552,-0.631,-0.631,0.626,-0.56,-0.56,-0.509,-0.509,0.587,-0.632,-0.632,0.645,0.645,-0.638,0.62,0.62,-0.596,0.573,0.573,-0.553,0.54,-0.535,-0.535,0.54,-0.553,-0.553,0.572,-0.593,-0.593,0.617,-0.64,-0.64,0.656,-0.659,-0.659,0.64,-0.592,-0.592,0.51,0.48,-0.581,0.648,0.648,-0.664,-0.664,0.616,-0.502,-0.518,0.631,-0.665,-0.665,0.601,0.601,-0.587,-0.587,0.668,-0.617,-0.617,0.6,0.6,-0.669,-0.669,0.568,0.492,-0.659,0.634,0.634,-0.627,-0.627,0.657,0.657,-0.612,-0.612,0.657,-0.442,-0.626,0.649,0.649,0.393,-0.652,0.607,0.607,-0.676,-0.676,0.591,0.591,-0.654,-0.654,0.669,0.669,-0.584,-0.584,0.65,0.65,-0.676,-0.676,0.636,0.636,-0.588,-0.588,0.655,0.655,-0.677,-0.677,0.398,0.669,-0.493,-0.637,-0.637,0.597,0.597,-0.606,-0.552,0.634,0.512,-0.652,-0.652,0.662,0.662,-0.667,-0.667,-0.44,0.669,0.439,-0.666,-0.666,0.663,0.663,-0.652,-0.652,-0.501,0.635,0.54,-0.607,-0.607,0.563,0.624,0.624,-0.658,-0.658,0.679,0.679,0.33,-0.677,-0.443,0.645,0.545,-0.575,-0.627,0.464,0.675,0.675,-0.674,-0.674,0.615,0.615,0.598,-0.671,-0.671,0.308,0.671,0.495,-0.586,-0.63,0.415,0.681,0.681,-0.627,-0.627,-0.597,0.68,0.68,-0.636,-0.636,-0.59,0.681,0.681,-0.621,-0.621,-0.613,0.682,0.682,0.464,-0.653,-0.653,0.3,0.661,0.56,-0.47,-0.683,-0.425,0.587,0.65,-0.289,-0.655,-0.655,0.421,0.681,0.681,-0.52,-0.677,-0.677,0.589,0.654,0.654,-0.633,-0.633,0.326,0.66,0.66,-0.388,-0.675,-0.675,0.432,0.681,0.681,-0.46,-0.683,-0.683,0.476,0.683,0.683,-0.48,-0.682,-0.682,0.472,0.682,0.682,-0.452,-0.681,-0.681,0.42,0.676,0.676,-0.374,-0.665,-0.665,0.313,0.644,0.624,0.268,-0.657,-0.657,-0.354,0.678,0.678,0.445,-0.682,-0.682,-0.533,0.66,0.66,0.609,-0.605,-0.663,-0.663,0.512,0.683,0.683,0.513,-0.659,-0.659,-0.615,0.582,0.674,0.674,-0.448,-0.675,-0.675,0.262,0.666,0.666,0.411,-0.678,-0.678,-0.575,0.601,0.67,0.67,-0.435,-0.67,-0.67,-0.603,0.561,0.681,0.681,-0.35,-0.64,-0.649,-0.374,0.474,0.677,0.588,0.245,-0.682,-0.682,-0.511,0.622,0.665,0.665,-0.405,-0.656,-0.656,-0.352,0.472,0.675,0.602,0.284,-0.682,-0.682,-0.569,0.553,0.682,0.682,0.54,-0.569,-0.675,-0.675,0.258,0.572,0.662,0.497,-0.259,-0.642,-0.642,-0.482,0.529,0.613,0.613,0.468,-0.484,-0.574,-0.452,-0.171,0.522,0.522,0.43,-0.351,-0.459,-0.459,-0.4,0.273,0.388,0.388,0.214,-0.197,-0.321,-0.321,-0.217,0.248,0.278,0.278,0.213,-0.186,-0.234,-0.234,-0.106,0.128,0.189,0.185,0.121,-0.146,-0.164,-0.164,-0.054,0.105,0.139,0.128,0.077,-0.112,-0.12,-0.12,-0.091,0.081,0.105,0.105,0.057,-0.048,-0.09,-0.09,-0.07,0.057,0.077,0.077,0.073,-0.029,-0.057,-0.066,-0.056,-0.029,0.053,0.054,0.054,0.04,-0.034,-0.045,-0.043,-0.029,0.032,0.039,0.039,0.034,-0.016,-0.029,-0.032,-0.027,-0.014,0.024,0.026,0.026,0.02,-0.014,-0.02,-0.021,-0.016,-0.007,0.016,0.017,0.017,0.013,-0.009,-0.013,-0.013,-0.01,0.007,0.01,0.01,0.01,0.003,-0.005,-0.008,-0.008,-0.006,0.004,0.006,0.006,0.006,0.002,-0.003,-0.005,-0.005,-0.004,0.002,0.003,0.003,0.003,0.002,-0.001,-0.003,-0.003,-0.002,-0.002,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,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,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,0,0,0,0,0]]