[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0.003,0.009,0.023,0.055,0.118,0.22,0.348,0.473,0.568,0.619,0.636,0.637,0.63,0.616,0.588,0.547,0.499,0.454,0.422,0.411,0.423,0.452,0.49,0.522,0.543,0.546,0.538,0.525,0.512,0.501,0.492,0.482,0.477,0.484,0.51,0.551,0.596,0.63,0.647,0.654,0.662,0.673,0.674,0.65,0.595,0.526,0.461,0.422,0.416,0.438,0.471,0.501,0.515,0.518,0.513,0.512,0.516,0.529,0.552,0.585,0.624,0.663,0.692,0.706,0.708,0.702,0.691,0.676,0.66,0.645,0.634,0.624,0.61,0.583,0.542,0.493,0.451,0.434,0.449,0.49,0.535,0.556,0.541,0.5,0.46,0.442,0.452,0.481,0.512,0.536,0.553,0.574,0.606,0.642,0.668,0.679,0.68,0.683,0.692,0.696,0.687,0.668,0.653,0.653,0.666,0.675,0.667,0.646,0.622,0.61,0.61,0.62,0.634,0.653,0.676,0.696,0.703,0.69,0.654,0.596,0.526,0.461,0.428,0.444,0.5,0.567,0.614,0.632,0.629,0.618,0.6,0.575,0.544,0.525,0.538,0.583,0.642,0.686,0.697,0.677,0.641,0.601,0.564,0.537,0.528,0.544,0.584,0.63,0.668,0.685,0.688,0.688,0.695,0.706,0.71,0.702,0.684,0.668,0.659,0.654,0.648,0.639,0.633,0.639,0.661,0.684,0.69,0.668,0.634,0.612,0.618,0.643,0.662,0.662,0.648,0.638,0.643,0.661,0.676,0.683,0.685,0.693,0.707,0.721,0.722,0.711,0.691,0.668,0.645,0.616,0.579,0.54,0.515,0.522,0.56,0.61,0.642,0.642,0.619,0.597,0.587,0.589,0.593,0.604,0.624,0.654,0.683,0.7,0.701,0.692,0.679,0.67,0.664,0.659,0.656,0.66,0.675,0.696,0.711,0.709,0.69,0.667,0.653,0.653,0.66,0.666,0.668,0.672,0.682,0.702,0.728,0.753,0.766,0.764,0.752,0.739,0.731,0.727,0.724,0.72,0.713,0.695,0.656,0.596,0.521,0.453,0.404,0.378,0.367,0.364,0.36,0.359,0.364,0.375,0.39,0.407,0.43,0.457,0.489,0.521,0.553,0.578,0.588,0.585,0.577,0.576,0.582,0.589,0.595,0.608,0.628,0.652,0.67,0.679,0.682,0.683,0.68,0.669,0.651,0.641,0.656,0.695,0.743,0.773,0.769,0.728,0.662,0.59,0.533,0.51,0.519,0.546,0.568,0.575,0.574,0.588,0.628,0.689,0.751,0.788,0.789,0.759,0.717,0.681,0.658,0.643,0.626,0.603,0.582,0.578,0.6,0.645,0.69,0.715,0.71,0.688,0.666,0.658,0.662,0.665,0.662,0.654,0.653,0.664,0.685,0.708,0.731,0.75,0.767,0.771,0.758,0.726,0.69,0.662,0.649,0.647,0.647,0.647,0.654,0.676,0.71,0.748,0.773,0.776,0.751,0.701,0.632,0.552,0.478,0.424,0.409,0.432,0.483,0.54,0.587,0.623,0.654,0.685,0.711,0.724,0.72,0.705,0.692,0.691,0.701,0.711,0.714,0.715,0.726,0.75,0.781,0.804,0.816,0.819,0.813,0.798,0.78,0.771,0.772,0.778,0.777,0.768,0.755,0.746,0.74,0.734,0.726,0.72,0.715,0.706,0.691,0.67,0.65,0.64,0.641,0.646,0.646,0.64,0.64,0.654,0.679,0.7,0.704,0.692,0.676,0.667,0.671,0.682,0.694,0.697,0.689,0.674,0.655,0.633,0.611,0.588,0.574,0.577,0.598,0.629,0.659,0.681,0.697,0.71,0.717,0.713,0.699,0.687,0.687,0.7,0.714,0.717,0.704,0.683,0.67,0.667,0.673,0.678,0.681,0.685,0.696,0.711,0.721,0.719,0.702,0.681,0.664,0.661,0.67,0.689,0.711,0.732,0.74,0.725,0.689,0.644,0.613,0.607,0.627,0.657,0.685,0.706,0.723,0.736,0.746,0.753,0.757,0.757,0.749,0.738,0.732,0.736,0.742,0.744,0.741,0.739,0.738,0.739,0.74,0.742,0.745,0.743,0.731,0.714,0.707,0.717,0.735,0.743,0.726,0.684,0.63,0.574,0.521,0.479,0.457,0.458,0.473,0.486,0.482,0.46,0.43,0.406,0.399,0.415,0.452,0.504,0.564,0.622,0.665,0.686,0.689,0.682,0.669,0.653,0.638,0.634,0.652,0.688,0.724,0.736,0.712,0.662,0.611,0.579,0.571,0.571,0.568,0.56,0.559,0.571,0.594,0.619,0.642,0.66,0.674,0.682,0.681,0.673,0.664,0.661,0.664,0.662,0.643,0.605,0.566,0.549,0.569,0.609,0.643,0.645,0.619,0.586,0.567,0.568,0.579,0.585,0.582,0.579,0.59,0.614,0.643,0.665,0.676,0.685,0.691,0.694,0.687,0.675,0.663,0.656,0.648,0.63,0.597,0.561,0.544,0.562,0.609,0.658,0.684,0.679,0.657,0.638,0.631,0.631,0.625,0.608,0.587,0.569,0.559,0.557,0.569,0.598,0.641,0.681,0.701,0.693,0.666,0.639,0.629,0.644,0.676,0.712,0.738,0.751,0.749,0.738,0.717,0.697,0.683,0.681,0.689,0.705,0.727,0.751,0.769,0.772,0.763,0.75,0.745,0.746,0.748,0.747,0.745,0.741,0.732,0.718,0.704,0.7,0.707,0.718,0.718,0.702,0.677,0.66,0.659,0.671,0.684,0.693,0.699,0.703,0.699,0.685,0.666,0.655,0.658,0.672,0.684,0.686,0.681,0.676,0.679,0.692,0.71,0.725,0.733,0.734,0.734,0.732,0.723,0.706,0.69,0.685,0.698,0.718,0.73,0.723,0.701,0.668,0.63,0.593,0.563,0.551,0.559,0.584,0.616,0.65,0.677,0.694,0.695,0.686,0.676,0.673,0.675,0.672,0.657,0.636,0.619,0.614,0.619,0.627,0.631,0.634,0.643,0.663,0.685,0.696,0.679,0.639,0.593,0.567,0.572,0.602,0.634,0.649,0.64,0.615,0.588,0.571,0.571,0.585,0.61,0.637,0.657,0.659,0.644,0.622,0.61,0.612,0.62,0.626,0.624,0.625,0.636,0.662,0.685,0.688,0.659,0.609,0.563,0.546,0.562,0.593,0.618,0.626,0.629,0.633,0.641,0.647,0.648,0.65,0.658,0.665,0.662,0.646,0.623,0.608,0.605,0.612,0.619,0.618,0.615,0.621,0.645,0.679,0.702,0.696,0.662,0.619,0.59,0.583,0.587,0.587,0.576,0.565,0.562,0.576,0.6,0.629,0.659,0.687,0.71,0.724,0.726,0.721,0.715,0.716,0.721,0.73,0.742,0.76,0.779,0.788,0.774,0.735,0.688,0.652,0.637,0.645,0.669,0.7,0.728,0.736,0.706,0.637,0.551,0.484,0.462,0.479,0.513,0.548,0.584,0.62,0.649,0.661,0.656,0.645,0.631,0.612,0.584,0.561,0.563,0.601,0.655,0.697,0.704,0.679,0.642,0.606,0.583,0.572,0.577,0.593,0.618,0.645,0.67,0.686,0.688,0.68,0.671,0.668,0.667,0.661,0.647,0.631,0.619,0.604,0.575,0.524,0.466,0.427,0.429,0.467,0.519,0.559,0.58,0.592,0.609,0.63,0.641,0.628,0.599,0.577,0.579,0.609,0.647,0.68,0.7,0.711,0.717,0.715,0.703,0.68,0.652,0.627,0.607,0.591,0.575,0.557,0.546,0.552,0.576,0.607,0.632,0.647,0.648,0.638,0.619,0.6,0.591,0.602,0.627,0.658,0.684,0.705,0.719,0.724,0.71,0.668,0.596,0.498,0.393,0.306,0.253,0.234,0.23,0.226,0.219,0.22,0.249,0.315,0.408,0.513,0.615,0.707,0.779,0.82,0.821,0.79,0.743,0.698,0.663,0.643,0.643,0.656,0.676,0.688,0.692,0.691,0.692,0.692,0.69,0.687,0.688,0.692,0.695,0.693,0.692,0.699,0.719,0.743,0.753,0.738,0.702,0.665,0.651,0.666,0.701,0.733,0.746,0.733,0.704,0.674,0.656,0.651,0.652,0.655,0.657,0.663,0.673,0.686,0.703,0.718,0.725,0.706,0.659,0.592,0.542,0.536,0.58,0.644,0.696,0.712,0.7,0.681,0.674,0.687,0.708,0.727,0.737,0.74,0.742,0.744,0.741,0.73,0.712,0.692,0.672,0.643,0.592,0.508,0.407,0.321,0.284,0.306,0.366,0.436,0.5,0.558,0.609,0.652,0.679,0.695,0.703,0.711,0.723,0.738,0.751,0.755,0.75,0.738,0.726,0.712,0.695,0.675,0.662,0.661,0.669,0.676,0.68,0.683,0.691,0.702,0.705,0.696,0.681,0.677,0.688,0.71,0.729,0.737,0.734,0.725,0.718,0.717,0.726,0.743,0.761,0.777,0.787,0.791,0.787,0.774,0.755,0.738,0.727,0.721,0.712,0.696,0.675,0.66,0.656,0.659,0.655,0.637,0.612,0.601,0.621,0.661,0.699,0.707,0.687,0.655,0.626,0.602,0.574,0.54,0.508,0.491,0.492,0.509,0.534,0.566,0.599,0.632,0.658,0.672,0.674,0.668,0.665,0.672,0.684,0.683,0.654,0.603,0.559,0.559,0.607,0.676,0.722,0.723,0.688,0.644,0.62,0.624,0.651,0.68,0.699,0.705,0.711,0.726,0.75,0.772,0.787,0.79,0.784,0.773,0.764,0.76,0.757,0.742,0.705,0.641,0.564,0.503,0.483,0.511,0.568,0.627,0.669,0.694,0.711,0.725,0.74,0.754,0.765,0.766,0.76,0.751,0.745,0.741,0.74,0.739,0.74,0.742,0.742,0.743,0.744,0.751,0.762,0.776,0.787,0.794,0.791,0.777,0.747,0.701,0.638,0.556,0.457,0.348,0.251,0.187,0.168,0.194,0.255,0.342,0.44,0.539,0.618,0.672,0.699,0.71,0.712,0.707,0.694,0.679,0.669,0.672,0.687,0.705,0.718,0.721,0.716,0.706,0.694,0.679,0.666,0.653,0.646,0.645,0.655,0.671,0.682,0.682,0.672,0.662,0.664,0.676,0.688,0.686,0.671,0.653,0.648,0.66,0.68,0.698,0.712,0.722,0.728,0.726,0.715,0.701,0.694,0.697,0.701,0.696,0.68,0.659,0.644,0.637,0.636,0.633,0.634,0.643,0.667,0.697,0.723,0.728,0.711,0.679,0.649,0.634,0.639,0.664,0.697,0.726,0.735,0.72,0.687,0.653,0.633,0.636,0.656,0.685,0.711,0.732,0.744,0.748,0.75,0.756,0.77,0.784,0.786,0.768,0.739,0.712,0.694,0.688,0.688,0.693,0.695,0.689,0.668,0.622,0.554,0.475,0.41,0.386,0.416,0.493,0.585,0.652,0.663,0.621,0.551,0.478,0.42,0.388,0.388,0.419,0.463,0.501,0.526,0.545,0.571,0.605,0.637,0.659,0.67,0.678,0.693,0.714,0.736,0.749,0.754,0.751,0.741,0.719,0.689,0.664,0.66,0.685,0.722,0.743,0.729,0.684,0.633,0.601,0.594,0.597,0.593,0.578,0.568,0.575,0.6,0.631,0.658,0.676,0.691,0.703,0.711,0.709,0.696,0.674,0.65,0.628,0.607,0.586,0.567,0.563,0.583,0.624,0.665,0.677,0.651,0.605,0.568,0.561,0.577,0.594,0.597,0.592,0.598,0.622,0.653,0.676,0.683,0.681,0.682,0.689,0.695,0.694,0.689,0.684,0.678,0.665,0.635,0.592,0.559,0.558,0.595,0.646,0.684,0.69,0.677,0.663,0.662,0.666,0.663,0.647,0.621,0.593,0.566,0.542,0.529,0.537,0.569,0.616,0.661,0.691,0.703,0.707,0.716,0.736,0.758,0.771,0.77,0.761,0.753,0.747,0.738,0.721,0.7,0.682,0.673,0.675,0.689,0.713,0.74,0.76,0.766,0.761,0.754,0.748,0.748,0.75,0.758,0.766,0.769,0.76,0.746,0.738,0.743,0.756,0.764,0.759,0.742,0.726,0.717,0.719,0.724,0.731,0.739,0.746,0.745,0.727,0.694,0.658,0.636,0.633,0.64,0.648,0.652,0.653,0.658,0.67,0.688,0.707,0.72,0.726,0.729,0.733,0.733,0.725,0.712,0.704,0.705,0.711,0.712,0.703,0.685,0.661,0.633,0.605,0.582,0.571,0.572,0.585,0.603,0.624,0.643,0.657,0.66,0.658,0.659,0.67,0.688,0.705,0.712,0.709,0.701,0.693,0.684,0.668,0.646,0.624,0.618,0.636,0.67,0.698,0.695,0.657,0.602,0.56,0.552,0.58,0.622,0.653,0.659,0.644,0.622,0.61,0.613,0.631,0.655,0.677,0.688,0.681,0.657,0.626,0.602,0.592,0.594,0.598,0.601,0.61,0.634,0.676,0.718,0.735,0.706,0.642,0.571,0.527,0.521,0.54,0.565,0.583,0.599,0.617,0.637,0.648,0.649,0.647,0.653,0.665,0.674,0.668,0.649,0.629,0.618,0.618,0.622,0.622,0.619,0.625,0.648,0.681,0.703,0.696,0.66,0.612,0.579,0.573,0.588,0.602,0.6,0.584,0.569,0.571,0.591,0.621,0.651,0.678,0.697,0.706,0.705,0.7,0.7,0.712,0.73,0.745,0.755,0.764,0.78,0.791,0.782,0.737,0.655,0.549,0.438,0.341,0.271,0.236,0.231,0.247,0.275,0.312,0.355,0.4,0.436,0.461,0.481,0.507,0.544,0.584,0.613,0.624,0.621,0.612,0.601,0.588,0.577,0.568,0.565,0.565,0.565,0.561,0.55,0.537,0.527,0.525,0.526,0.524,0.516,0.509,0.514,0.538,0.575,0.619,0.659,0.685,0.693,0.685,0.667,0.644,0.621,0.6,0.581,0.568,0.562,0.56,0.559,0.556,0.552,0.551,0.554,0.564,0.583,0.611,0.646,0.678,0.696,0.695,0.68,0.66,0.641,0.63,0.627,0.633,0.646,0.658,0.664,0.658,0.639,0.612,0.583,0.559,0.548,0.552,0.569,0.59,0.606,0.612,0.606,0.588,0.56,0.525,0.495,0.479,0.483,0.507,0.542,0.577,0.606,0.627,0.642,0.655,0.668,0.681,0.691,0.694,0.689,0.676,0.659,0.639,0.617,0.598,0.586,0.58,0.575,0.562,0.541,0.523,0.52,0.533,0.559,0.587,0.609,0.618,0.612,0.593,0.569,0.548,0.539,0.548,0.569,0.591,0.604,0.61,0.62,0.639,0.663,0.679,0.683,0.678,0.671,0.666,0.666,0.671,0.676,0.68,0.684,0.688,0.693,0.696,0.695,0.685,0.668,0.645,0.623,0.61,0.613,0.634,0.663,0.688,0.701,0.702,0.697,0.694,0.694,0.696,0.695,0.686,0.672,0.658,0.649,0.647,0.653,0.667,0.684,0.696,0.697,0.681,0.647,0.596,0.535,0.481,0.449,0.449,0.468,0.489,0.503,0.52,0.552,0.602,0.646,0.665,0.652,0.626,0.613,0.625,0.654,0.682,0.698,0.702,0.695,0.682,0.667,0.659,0.671,0.703,0.741,0.759,0.741,0.69,0.634,0.597,0.588,0.595,0.599,0.587,0.568,0.554,0.556,0.572,0.599,0.632,0.665,0.691,0.7,0.691,0.667,0.638,0.615,0.601,0.593,0.584,0.571,0.565,0.581,0.624,0.676,0.709,0.705,0.673,0.636,0.617,0.614,0.614,0.604,0.588,0.582,0.594,0.618,0.64,0.654,0.663,0.672,0.679,0.68,0.674,0.669,0.671,0.678,0.677,0.655,0.612,0.566,0.543,0.558,0.6,0.641,0.658,0.649,0.628,0.617,0.621,0.635,0.646,0.644,0.627,0.6,0.57,0.549,0.549,0.574,0.617,0.661,0.692,0.7,0.693,0.686,0.69,0.705,0.724,0.741,0.753,0.761,0.762,0.754,0.734,0.71,0.687,0.673,0.673,0.685,0.708,0.732,0.749,0.753,0.747,0.736,0.723,0.707,0.689,0.678,0.678,0.688,0.698,0.705,0.71,0.714,0.713,0.703,0.693,0.695,0.712,0.734,0.744,0.733,0.708,0.681,0.666,0.666,0.682,0.707,0.731,0.745,0.742,0.724,0.701,0.686,0.682,0.691,0.705,0.723,0.738,0.744,0.727,0.677,0.601,0.517,0.453,0.423,0.429,0.453,0.479,0.494,0.5,0.507,0.523,0.542,0.553,0.554,0.553,0.561,0.58,0.604,0.621,0.627,0.62,0.607,0.598,0.601,0.62,0.648,0.677,0.695,0.702,0.7,0.693,0.688,0.684,0.681,0.676,0.67,0.664,0.661,0.66,0.659,0.66,0.663,0.671,0.684,0.694,0.691,0.673,0.648,0.631,0.631,0.646,0.669,0.691,0.709,0.719,0.721,0.708,0.682,0.65,0.629,0.627,0.64,0.649,0.647,0.636,0.63,0.633,0.64,0.64,0.632,0.622,0.617,0.623,0.635,0.648,0.657,0.663,0.668,0.676,0.684,0.685,0.676,0.662,0.652,0.654,0.662,0.665,0.657,0.647,0.644,0.654,0.673,0.691,0.699,0.697,0.691,0.694,0.707,0.725,0.737,0.739,0.735,0.734,0.734,0.728,0.708,0.68,0.653,0.636,0.627,0.624,0.627,0.636,0.654,0.677,0.697,0.709,0.714,0.719,0.724,0.728,0.727,0.725,0.727,0.732,0.734,0.725,0.706,0.687,0.68,0.687,0.7,0.705,0.7,0.691,0.686,0.689,0.696,0.703,0.704,0.7,0.692,0.683,0.673,0.659,0.641,0.621,0.604,0.597,0.598,0.605,0.611,0.612,0.604,0.589,0.572,0.557,0.55,0.553,0.566,0.591,0.622,0.653,0.675,0.684,0.688,0.696,0.708,0.717,0.714,0.699,0.683,0.672,0.667,0.661,0.65,0.637,0.634,0.641,0.654,0.657,0.645,0.627,0.617,0.626,0.652,0.684,0.704,0.704,0.684,0.66,0.649,0.664,0.698,0.734,0.753,0.75,0.732,0.717,0.717,0.732,0.754,0.768,0.765,0.741,0.708,0.682,0.677,0.691,0.712,0.729,0.741,0.754,0.763,0.754,0.714,0.648,0.575,0.514,0.477,0.459,0.453,0.448,0.445,0.443,0.447,0.455,0.466,0.479,0.499,0.528,0.567,0.609,0.642,0.661,0.664,0.661,0.657,0.655,0.653,0.648,0.642,0.638,0.638,0.642,0.648,0.655,0.661,0.666,0.67,0.671,0.673,0.675,0.678,0.678,0.675,0.672,0.67,0.671,0.671,0.663,0.646,0.623,0.602,0.59,0.591,0.604,0.624,0.646,0.663,0.671,0.672,0.675,0.683,0.698,0.714,0.726,0.733,0.737,0.734,0.72,0.693,0.661,0.638,0.631,0.637,0.643,0.643,0.638,0.639,0.648,0.66,0.663,0.654,0.639,0.627,0.623,0.621,0.614,0.601,0.593,0.603,0.633,0.671,0.693,0.689,0.665,0.64,0.63,0.633,0.636,0.632,0.621,0.618,0.628,0.648,0.665,0.676,0.686,0.698,0.711,0.714,0.703,0.683,0.664,0.652,0.642,0.627,0.606,0.587,0.586,0.609,0.646,0.678,0.688,0.677,0.659,0.648,0.647,0.65,0.647,0.636,0.628,0.629,0.643,0.663,0.683,0.7,0.715,0.73,0.741,0.744,0.739,0.735,0.741,0.754,0.765,0.768,0.762,0.755,0.747,0.736,0.72,0.7,0.682,0.671,0.672,0.684,0.705,0.727,0.741,0.744,0.738,0.728,0.718,0.711,0.71,0.715,0.725,0.731,0.728,0.72,0.715,0.719,0.726,0.723,0.708,0.686,0.676,0.681,0.694,0.702,0.703,0.704,0.713,0.724,0.727,0.714,0.691,0.67,0.661,0.66,0.659,0.655,0.65,0.648,0.656,0.671,0.689,0.703,0.713,0.719,0.724,0.724,0.718,0.707,0.704,0.714,0.732,0.74,0.728,0.697,0.658,0.62,0.59,0.568,0.558,0.56,0.571,0.583,0.59,0.591,0.588,0.585,0.589,0.601,0.621,0.645,0.667,0.676,0.669,0.65,0.631,0.619,0.613,0.611,0.612,0.624,0.65,0.684,0.709,0.707,0.671,0.618,0.575,0.562,0.578,0.602,0.617,0.616,0.609,0.605,0.61,0.625,0.647,0.671,0.692,0.702,0.694,0.671,0.643,0.627,0.625,0.63,0.629,0.614,0.6,0.601,0.629,0.667,0.688,0.669,0.617,0.559,0.527,0.535,0.573,0.618,0.654,0.68,0.702,0.719,0.722,0.709,0.685,0.664,0.654,0.653,0.653,0.651,0.65,0.65,0.646,0.634,0.617,0.603,0.606,0.632,0.674,0.713,0.732,0.722,0.694,0.667,0.658,0.667,0.68,0.681,0.667,0.648,0.637,0.638,0.645,0.654,0.666,0.68,0.695,0.703,0.706,0.705,0.707,0.71,0.711,0.711,0.712,0.719,0.726,0.725,0.711,0.689,0.667,0.659,0.67,0.697,0.734,0.768,0.79,0.792,0.779,0.758,0.736,0.709,0.668,0.609,0.533,0.449,0.366,0.292,0.232,0.188,0.154,0.126,0.102,0.082,0.065,0.052,0.043,0.037,0.032,0.027,0.023,0.018,0.014,0.01,0.008,0.006,0.005,0.004,0.003,0.002,0.002,0.001,0.001,0.001,0.001,0.001,0,0,0,0,0,0,0]