[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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.001,0.001,-0.001,0.001,0.001,-0.001,0.001,-0.001,0.001,-0.001,-0.001,0.001,-0.001,-0.001,0.001,-0.001,-0.001,0.001,0,0,0.001,-0.001,-0.001,0.001,-0.001,-0.002,0.003,0.005,-0.005,0.007,0.009,-0.01,-0.014,0.019,0.026,0.026,-0.032,0.037,0.046,0.046,0.058,0.068,0.076,0.076,0.084,0.101,0.121,-0.1,0.135,0.126,0.123,0.15,0.15,0.154,0.136,0.17,0.17,0.167,0.156,0.181,0.147,0.159,0.197,0.186,0.222,0.204,0.204,0.256,-0.226,0.271,0.264,-0.243,0.265,0.298,0.262,0.305,0.324,0.324,0.291,0.303,0.338,0.33,0.29,-0.296,0.328,0.36,0.355,-0.312,0.335,0.335,0.375,0.381,0.363,-0.337,0.332,0.368,0.368,0.392,0.395,-0.379,-0.379,-0.369,0.399,0.399,0.414,0.411,0.395,-0.385,-0.388,-0.384,0.379,0.414,0.427,0.435,0.428,0.425,-0.415,-0.407,-0.414,-0.408,-0.393,0.403,0.422,0.435,0.466,0.466,0.476,0.467,0.458,0.438,0.418,-0.416,-0.432,-0.433,-0.429,-0.415,0.413,0.433,0.463,0.469,0.482,0.482,0.498,0.501,0.503,0.512,0.515,0.516,0.517,0.517,-0.508,-0.517,-0.532,-0.532,-0.535,-0.542,-0.542,-0.547,-0.546,-0.547,-0.552,-0.552,-0.564,-0.566,-0.559,-0.562,-0.565,-0.566,-0.567,-0.581,-0.581,-0.588,-0.579,-0.592,-0.594,-0.592,-0.61,-0.606,-0.606,-0.599,-0.594,-0.587,-0.602,-0.589,-0.595,-0.591,-0.591,-0.588,0.587,0.592,0.586,0.583,0.583,0.578,0.577,0.581,0.585,0.584,0.58,0.571,0.571,0.556,-0.555,-0.572,-0.591,-0.598,-0.598,-0.615,-0.615,-0.623,-0.642,-0.644,-0.639,-0.631,-0.631,-0.624,-0.617,-0.611,-0.591,0.588,0.579,0.572,0.571,0.56,-0.557,-0.557,-0.573,-0.585,-0.612,-0.619,-0.63,-0.639,-0.632,-0.632,-0.613,-0.596,0.584,0.578,0.578,0.578,0.564,0.533,-0.551,-0.573,-0.573,-0.589,-0.619,-0.637,-0.636,-0.621,-0.613,-0.613,-0.602,-0.58,0.573,0.559,0.546,0.546,-0.545,-0.561,-0.58,-0.609,-0.609,-0.614,-0.611,-0.629,-0.622,-0.607,-0.593,0.576,-0.572,0.577,0.569,0.553,0.542,-0.553,-0.575,-0.601,-0.62,-0.63,-0.632,-0.632,-0.634,-0.639,-0.622,-0.592,0.572,0.582,0.556,0.523,-0.523,-0.554,-0.554,-0.577,-0.598,-0.615,-0.624,-0.629,-0.617,-0.617,-0.616,-0.604,0.598,0.574,0.552,0.552,-0.556,-0.588,-0.614,-0.624,-0.624,-0.635,-0.639,-0.632,-0.632,-0.616,0.589,0.575,0.564,0.555,0.541,0.52,-0.554,-0.588,-0.603,-0.619,-0.624,-0.63,-0.618,-0.618,-0.61,-0.595,-0.572,0.565,0.565,0.559,0.538,-0.549,-0.583,-0.583,-0.602,-0.612,-0.626,-0.627,-0.625,-0.629,-0.613,-0.613,-0.593,0.586,0.57,0.552,0.552,-0.539,-0.562,-0.591,-0.601,-0.606,-0.606,-0.622,-0.629,-0.611,-0.603,-0.585,-0.571,0.572,0.563,0.55,0.535,0.526,-0.524,-0.551,-0.576,-0.586,-0.594,-0.615,-0.615,-0.611,-0.609,-0.605,-0.604,-0.594,0.579,0.563,0.562,0.565,0.553,0.539,0.531,-0.517,-0.53,-0.556,-0.577,-0.584,-0.597,-0.607,-0.607,-0.614,-0.608,-0.597,-0.6,-0.601,-0.593,0.581,0.583,0.588,0.574,0.559,0.547,0.547,0.534,0.542,-0.528,-0.535,-0.535,-0.535,-0.55,-0.554,-0.566,-0.572,-0.578,-0.59,-0.602,-0.602,-0.598,-0.608,-0.613,-0.609,-0.604,-0.594,-0.591,-0.591,-0.587,0.587,0.576,0.581,0.581,0.58,0.579,0.586,0.578,0.571,0.569,0.553,0.542,0.542,0.537,0.539,0.533,-0.522,-0.54,-0.54,-0.54,-0.536,-0.531,-0.531,-0.54,-0.548,-0.559,-0.559,-0.566,-0.558,-0.553,-0.546,-0.545,-0.554,-0.556,-0.559,-0.559,-0.563,-0.557,-0.56,-0.573,-0.578,-0.572,-0.593,-0.593,-0.599,-0.594,-0.594,-0.593,-0.567,-0.568,-0.581,-0.581,-0.566,-0.559,-0.563,-0.545,-0.539,-0.545,-0.547,-0.53,-0.532,-0.532,-0.539,-0.524,-0.53,-0.536,-0.519,-0.508,0.512,0.515,0.517,0.53,0.53,0.525,0.509,0.516,0.53,0.539,0.554,0.567,0.567,0.566,0.56,0.552,0.544,0.535,0.545,0.551,0.555,0.561,0.561,0.55,-0.538,-0.532,-0.537,-0.533,-0.532,-0.524,-0.508,-0.5,-0.503,-0.503,-0.503,-0.495,-0.49,-0.482,-0.471,0.467,0.475,0.474,0.479,0.487,0.5,0.501,0.501,0.495,0.5,0.502,0.507,0.502,0.496,0.477,0.477,-0.471,-0.472,-0.472,-0.47,-0.476,-0.466,-0.463,-0.461,-0.457,-0.449,0.445,0.457,0.475,0.485,0.498,0.498,0.494,0.499,0.496,0.496,0.485,0.476,0.46,0.46,-0.459,-0.46,-0.464,-0.464,-0.452,-0.439,-0.423,0.426,0.446,0.459,0.475,0.478,0.479,0.482,0.482,0.478,0.477,0.462,-0.456,-0.447,-0.432,-0.419,0.409,0.425,0.439,0.447,0.454,0.455,0.443,0.443,0.426,-0.406,-0.392,-0.392,0.375,0.387,0.394,0.394,0.396,0.397,0.402,0.39,-0.383,-0.384,-0.369,-0.348,0.357,0.377,0.383,0.378,0.373,0.363,0.363,-0.347,-0.34,-0.34,0.346,0.362,0.373,0.373,0.374,0.355,0.339,-0.338,-0.326,0.312,0.312,0.325,0.334,0.337,0.336,0.329,-0.318,-0.316,-0.295,0.306,0.317,0.317,0.317,0.309,-0.298,-0.295,-0.281,0.27,0.289,0.304,0.313,0.296,0.296,-0.271,-0.26,0.26,0.284,0.298,0.298,0.29,0.27,-0.246,-0.246,0.257,0.275,0.278,0.278,0.263,-0.242,-0.242,0.252,0.263,0.271,0.271,0.254,-0.234,-0.234,0.24,0.239,0.241,0.241,0.228,-0.214,-0.212,0.223,0.218,0.218,0.211,0.19,-0.186,0.195,0.205,0.203,0.203,0.184,-0.173,0.177,0.184,0.18,0.18,0.167,-0.156,0.169,0.178,0.171,-0.155,-0.154,0.148,0.166,0.172,0.166,-0.155,-0.151,0.158,0.168,0.16,-0.141,0.14,0.156,0.156,0.154,0.133,0.137,0.15,0.149,0.149,0.133,0.127,0.134,0.128,-0.108,-0.105,0.107,0.112,0.103,-0.092,0.096,0.096,0.092,0.08,0.081,0.086,0.073,-0.069,0.068,0.071,0.06,0.061,0.065,0.065,0.057,0.06,0.062,-0.055,0.055,0.055,0.049,0.041,0.044,0.037,-0.035,0.037,0.035,0.034,0.037,-0.031,0.032,0.035,-0.031,0.034,-0.03,0.03,0.031,0.029,0.027,0.026,-0.025,0.027,0.026,0.027,0.027,-0.026,0.027,0.025,0.025,0.023,-0.022,0.023,-0.02,0.024,-0.021,-0.021,0.024,0.022,0.024,0.022,0.022,0.022,0.024,-0.02,0.024,0.024,0.022,0.023,0.021,0.019,0.019,0.022,0.019,0.021,-0.018,0.021,0.02,0.022,0.018,0.018,0.018,0.016,-0.014,0.014,0.014,0.013,0.011,0.011,0.011,0.01,0.01,0.01,-0.009,0.009,-0.008,0.008,0.008,0.008,0.006,0.007,0.007,-0.006,0.006,0.006,0.006,-0.006,0.006,0.006,-0.005,-0.004,-0.004,0.004,0.005,-0.004,0.004,0.003,0.003,-0.003,0.003,-0.002,-0.002,-0.003,0.003,0.003,0.003,-0.003,-0.003,-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.002,-0.002,-0.002,-0.002,0.002,0.002,-0.002,-0.001,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]]