[0,0,0,0,0,0,0,0,0,0,0,0.004,0.02,0.067,0.157,0.287,0.426,0.547,0.626,0.668,0.686,0.696,0.703,0.709,0.71,0.709,0.707,0.707,0.703,0.692,0.674,0.66,0.656,0.662,0.671,0.679,0.683,0.688,0.693,0.702,0.712,0.722,0.723,0.714,0.697,0.681,0.673,0.675,0.681,0.685,0.687,0.688,0.689,0.692,0.694,0.695,0.694,0.69,0.685,0.681,0.678,0.677,0.673,0.669,0.664,0.662,0.663,0.667,0.676,0.69,0.706,0.715,0.716,0.708,0.698,0.691,0.689,0.689,0.689,0.689,0.691,0.693,0.69,0.678,0.663,0.649,0.644,0.642,0.638,0.626,0.61,0.596,0.59,0.59,0.596,0.601,0.608,0.617,0.633,0.65,0.662,0.665,0.664,0.669,0.687,0.714,0.736,0.743,0.731,0.71,0.69,0.678,0.676,0.678,0.684,0.689,0.693,0.692,0.688,0.685,0.685,0.687,0.685,0.678,0.672,0.674,0.682,0.692,0.697,0.698,0.697,0.695,0.69,0.682,0.676,0.674,0.675,0.677,0.676,0.677,0.683,0.693,0.7,0.701,0.698,0.694,0.69,0.686,0.68,0.677,0.675,0.677,0.679,0.685,0.693,0.699,0.698,0.693,0.688,0.688,0.688,0.686,0.678,0.67,0.664,0.666,0.67,0.676,0.68,0.681,0.677,0.671,0.663,0.66,0.655,0.65,0.642,0.636,0.633,0.638,0.648,0.663,0.677,0.684,0.679,0.664,0.65,0.649,0.665,0.69,0.712,0.72,0.713,0.697,0.681,0.669,0.662,0.66,0.664,0.669,0.673,0.672,0.67,0.673,0.685,0.701,0.712,0.707,0.684,0.65,0.616,0.588,0.571,0.564,0.566,0.574,0.582,0.586,0.586,0.583,0.586,0.598,0.617,0.638,0.656,0.67,0.681,0.69,0.699,0.707,0.717,0.727,0.736,0.738,0.734,0.724,0.716,0.709,0.702,0.69,0.676,0.665,0.658,0.653,0.645,0.634,0.623,0.62,0.628,0.646,0.669,0.692,0.711,0.722,0.725,0.72,0.712,0.705,0.7,0.697,0.693,0.686,0.681,0.678,0.681,0.689,0.7,0.71,0.714,0.708,0.691,0.67,0.652,0.643,0.645,0.653,0.661,0.662,0.654,0.638,0.621,0.607,0.604,0.612,0.623,0.632,0.637,0.643,0.653,0.668,0.682,0.685,0.667,0.63,0.59,0.572,0.587,0.626,0.668,0.695,0.706,0.709,0.713,0.715,0.712,0.698,0.673,0.639,0.605,0.58,0.567,0.565,0.573,0.59,0.619,0.649,0.669,0.671,0.662,0.655,0.653,0.651,0.643,0.633,0.63,0.64,0.66,0.681,0.694,0.694,0.685,0.675,0.669,0.671,0.682,0.698,0.71,0.712,0.705,0.698,0.695,0.696,0.695,0.691,0.689,0.693,0.701,0.704,0.697,0.679,0.657,0.642,0.639,0.645,0.652,0.652,0.637,0.609,0.577,0.554,0.551,0.569,0.601,0.634,0.655,0.652,0.627,0.596,0.582,0.593,0.625,0.659,0.684,0.699,0.708,0.715,0.723,0.728,0.724,0.706,0.672,0.632,0.598,0.577,0.568,0.565,0.57,0.588,0.615,0.641,0.655,0.658,0.658,0.662,0.67,0.679,0.683,0.679,0.672,0.667,0.668,0.675,0.683,0.691,0.701,0.71,0.718,0.723,0.725,0.724,0.719,0.71,0.7,0.694,0.689,0.686,0.686,0.693,0.706,0.717,0.716,0.701,0.679,0.657,0.641,0.633,0.631,0.634,0.64,0.645,0.643,0.634,0.621,0.615,0.617,0.626,0.636,0.647,0.657,0.671,0.687,0.706,0.723,0.733,0.731,0.717,0.695,0.674,0.662,0.659,0.657,0.649,0.631,0.609,0.593,0.592,0.6,0.612,0.622,0.63,0.64,0.653,0.668,0.679,0.684,0.687,0.69,0.694,0.694,0.686,0.67,0.646,0.624,0.611,0.614,0.629,0.651,0.668,0.678,0.68,0.68,0.681,0.686,0.69,0.682,0.653,0.596,0.52,0.441,0.379,0.343,0.332,0.344,0.377,0.431,0.496,0.557,0.6,0.62,0.619,0.61,0.602,0.603,0.613,0.632,0.656,0.682,0.704,0.719,0.723,0.716,0.702,0.688,0.68,0.679,0.678,0.669,0.651,0.631,0.62,0.624,0.636,0.646,0.646,0.641,0.64,0.65,0.668,0.686,0.699,0.704,0.703,0.7,0.695,0.688,0.677,0.666,0.662,0.67,0.686,0.701,0.706,0.701,0.691,0.68,0.675,0.675,0.68,0.684,0.678,0.651,0.599,0.527,0.45,0.388,0.35,0.339,0.351,0.384,0.435,0.494,0.551,0.594,0.619,0.625,0.621,0.615,0.616,0.627,0.646,0.665,0.678,0.686,0.693,0.703,0.716,0.725,0.727,0.722,0.713,0.703,0.693,0.682,0.675,0.672,0.67,0.665,0.658,0.652,0.653,0.661,0.672,0.684,0.695,0.703,0.703,0.691,0.673,0.657,0.65,0.651,0.657,0.662,0.668,0.672,0.675,0.678,0.68,0.683,0.682,0.675,0.663,0.654,0.65,0.649,0.646,0.642,0.638,0.64,0.648,0.662,0.679,0.695,0.707,0.711,0.707,0.697,0.686,0.679,0.68,0.692,0.707,0.719,0.721,0.713,0.701,0.69,0.677,0.661,0.643,0.629,0.622,0.626,0.637,0.651,0.662,0.664,0.654,0.638,0.626,0.63,0.648,0.671,0.686,0.688,0.679,0.667,0.657,0.652,0.652,0.658,0.668,0.681,0.697,0.715,0.73,0.738,0.737,0.732,0.725,0.717,0.705,0.69,0.678,0.669,0.664,0.664,0.667,0.672,0.677,0.678,0.678,0.681,0.687,0.695,0.702,0.709,0.718,0.724,0.725,0.715,0.704,0.694,0.689,0.683,0.677,0.675,0.679,0.687,0.689,0.683,0.676,0.671,0.67,0.668,0.664,0.66,0.656,0.655,0.66,0.676,0.7,0.721,0.728,0.719,0.703,0.692,0.689,0.693,0.699,0.704,0.706,0.706,0.705,0.703,0.701,0.693,0.677,0.654,0.634,0.623,0.623,0.63,0.64,0.649,0.654,0.651,0.64,0.633,0.639,0.657,0.676,0.686,0.686,0.685,0.689,0.697,0.701,0.699,0.694,0.693,0.694,0.697,0.693,0.683,0.672,0.666,0.665,0.665,0.657,0.64,0.619,0.601,0.589,0.584,0.581,0.578,0.575,0.574,0.573,0.571,0.572,0.581,0.6,0.628,0.655,0.677,0.69,0.696,0.698,0.699,0.698,0.693,0.681,0.663,0.643,0.624,0.609,0.602,0.603,0.61,0.619,0.628,0.635,0.639,0.641,0.644,0.649,0.656,0.664,0.669,0.673,0.677,0.685,0.7,0.718,0.737,0.748,0.748,0.74,0.728,0.718,0.714,0.718,0.723,0.724,0.718,0.706,0.689,0.672,0.654,0.636,0.619,0.607,0.601,0.602,0.61,0.622,0.634,0.641,0.642,0.641,0.64,0.643,0.65,0.666,0.688,0.713,0.733,0.741,0.734,0.715,0.692,0.669,0.652,0.643,0.646,0.661,0.679,0.69,0.685,0.667,0.645,0.63,0.625,0.629,0.637,0.648,0.664,0.681,0.695,0.702,0.7,0.692,0.68,0.669,0.665,0.672,0.692,0.718,0.74,0.748,0.747,0.742,0.743,0.747,0.75,0.745,0.731,0.709,0.687,0.669,0.66,0.658,0.657,0.649,0.632,0.61,0.589,0.574,0.57,0.576,0.591,0.608,0.625,0.637,0.646,0.652,0.657,0.664,0.675,0.691,0.706,0.713,0.702,0.664,0.604,0.544,0.512,0.517,0.552,0.595,0.634,0.662,0.676,0.676,0.663,0.639,0.613,0.591,0.576,0.57,0.575,0.59,0.612,0.636,0.657,0.672,0.681,0.684,0.68,0.672,0.667,0.669,0.678,0.687,0.691,0.689,0.686,0.688,0.696,0.706,0.715,0.72,0.725,0.733,0.74,0.74,0.725,0.696,0.659,0.625,0.602,0.592,0.593,0.6,0.609,0.62,0.634,0.65,0.666,0.677,0.679,0.675,0.671,0.674,0.682,0.692,0.699,0.702,0.703,0.699,0.689,0.672,0.653,0.641,0.642,0.657,0.677,0.691,0.689,0.673,0.648,0.625,0.608,0.6,0.598,0.603,0.611,0.62,0.627,0.635,0.645,0.657,0.666,0.668,0.666,0.665,0.67,0.68,0.686,0.686,0.68,0.673,0.67,0.67,0.672,0.677,0.687,0.704,0.725,0.74,0.742,0.727,0.701,0.675,0.657,0.65,0.654,0.665,0.68,0.694,0.702,0.698,0.685,0.673,0.666,0.667,0.674,0.683,0.694,0.702,0.71,0.711,0.7,0.669,0.621,0.569,0.536,0.531,0.552,0.586,0.621,0.651,0.674,0.684,0.678,0.659,0.633,0.611,0.599,0.598,0.609,0.624,0.639,0.645,0.645,0.641,0.642,0.644,0.645,0.644,0.646,0.658,0.678,0.696,0.705,0.702,0.693,0.683,0.677,0.679,0.689,0.697,0.696,0.683,0.662,0.643,0.63,0.617,0.6,0.58,0.56,0.545,0.539,0.543,0.556,0.573,0.592,0.611,0.629,0.644,0.655,0.662,0.667,0.675,0.686,0.701,0.715,0.726,0.728,0.72,0.703,0.679,0.657,0.645,0.648,0.663,0.682,0.694,0.691,0.673,0.647,0.622,0.607,0.603,0.608,0.619,0.629,0.634,0.634,0.634,0.636,0.641,0.648,0.656,0.667,0.681,0.698,0.714,0.724,0.727,0.722,0.716,0.714,0.714,0.714,0.712,0.709,0.709,0.712,0.715,0.714,0.706,0.689,0.668,0.646,0.629,0.622,0.625,0.635,0.649,0.662,0.674,0.683,0.689,0.689,0.683,0.671,0.653,0.632,0.612,0.601,0.603,0.617,0.637,0.658,0.671,0.666,0.636,0.591,0.553,0.549,0.579,0.629,0.671,0.697,0.713,0.728,0.742,0.75,0.745,0.725,0.689,0.643,0.596,0.559,0.54,0.537,0.544,0.562,0.589,0.622,0.651,0.67,0.679,0.685,0.69,0.695,0.697,0.696,0.694,0.696,0.701,0.707,0.707,0.704,0.7,0.7,0.703,0.706,0.709,0.713,0.714,0.709,0.7,0.692,0.688,0.687,0.683,0.68,0.682,0.691,0.701,0.702,0.689,0.666,0.641,0.626,0.625,0.635,0.649,0.653,0.641,0.613,0.582,0.562,0.564,0.583,0.608,0.623,0.617,0.588,0.553,0.534,0.55,0.6,0.663,0.714,0.742,0.752,0.755,0.754,0.748,0.733,0.708,0.674,0.63,0.586,0.55,0.533,0.531,0.539,0.554,0.577,0.604,0.628,0.646,0.657,0.668,0.679,0.686,0.686,0.677,0.662,0.647,0.639,0.64,0.647,0.655,0.661,0.664,0.663,0.661,0.662,0.669,0.679,0.688,0.693,0.692,0.689,0.685,0.681,0.68,0.685,0.693,0.7,0.699,0.687,0.668,0.652,0.641,0.639,0.64,0.642,0.639,0.631,0.618,0.606,0.6,0.603,0.616,0.633,0.651,0.666,0.676,0.682,0.685,0.689,0.694,0.696,0.691,0.677,0.658,0.643,0.64,0.65,0.663,0.665,0.648,0.624,0.61,0.615,0.632,0.645,0.646,0.641,0.639,0.643,0.645,0.643,0.642,0.646,0.658,0.671,0.678,0.675,0.663,0.649,0.641,0.643,0.654,0.665,0.669,0.665,0.654,0.643,0.638,0.645,0.664,0.683,0.686,0.658,0.593,0.507,0.423,0.362,0.332,0.33,0.35,0.391,0.447,0.505,0.553,0.579,0.589,0.59,0.595,0.603,0.614,0.621,0.629,0.639,0.655,0.673,0.687,0.693,0.692,0.686,0.679,0.672,0.668,0.667,0.663,0.654,0.641,0.633,0.636,0.648,0.662,0.67,0.677,0.686,0.697,0.703,0.701,0.693,0.687,0.689,0.696,0.702,0.697,0.682,0.664,0.652,0.652,0.66,0.668,0.666,0.653,0.635,0.623,0.625,0.643,0.672,0.696,0.7,0.672,0.612,0.531,0.449,0.384,0.346,0.335,0.351,0.393,0.458,0.53,0.593,0.63,0.641,0.636,0.628,0.621,0.618,0.617,0.622,0.633,0.65,0.666,0.678,0.681,0.674,0.662,0.651,0.648,0.655,0.668,0.679,0.679,0.672,0.668,0.672,0.684,0.693,0.69,0.679,0.665,0.654,0.647,0.642,0.633,0.621,0.604,0.588,0.577,0.58,0.598,0.627,0.654,0.672,0.676,0.674,0.673,0.679,0.688,0.696,0.699,0.699,0.699,0.702,0.706,0.702,0.689,0.67,0.652,0.641,0.639,0.643,0.653,0.663,0.668,0.662,0.65,0.637,0.631,0.634,0.644,0.656,0.668,0.678,0.685,0.684,0.677,0.667,0.66,0.657,0.66,0.667,0.676,0.68,0.676,0.664,0.649,0.638,0.636,0.639,0.647,0.656,0.664,0.668,0.669,0.667,0.668,0.669,0.668,0.662,0.655,0.65,0.652,0.655,0.659,0.657,0.651,0.637,0.622,0.608,0.604,0.61,0.624,0.64,0.654,0.663,0.67,0.673,0.674,0.673,0.667,0.657,0.643,0.632,0.625,0.627,0.632,0.639,0.646,0.657,0.67,0.686,0.698,0.707,0.706,0.699,0.683,0.661,0.637,0.619,0.608,0.605,0.61,0.621,0.636,0.648,0.652,0.649,0.64,0.631,0.623,0.617,0.613,0.614,0.621,0.632,0.645,0.661,0.679,0.697,0.71,0.715,0.71,0.696,0.677,0.661,0.653,0.653,0.655,0.653,0.647,0.644,0.645,0.648,0.65,0.648,0.643,0.639,0.638,0.64,0.646,0.656,0.667,0.674,0.676,0.673,0.668,0.664,0.661,0.657,0.653,0.65,0.648,0.648,0.649,0.65,0.649,0.645,0.636,0.628,0.628,0.636,0.65,0.662,0.669,0.67,0.666,0.658,0.649,0.643,0.644,0.65,0.66,0.667,0.675,0.682,0.686,0.685,0.679,0.668,0.658,0.647,0.641,0.64,0.647,0.658,0.67,0.676,0.676,0.668,0.658,0.648,0.643,0.642,0.644,0.646,0.647,0.649,0.655,0.661,0.666,0.669,0.673,0.683,0.698,0.711,0.717,0.713,0.701,0.687,0.675,0.668,0.669,0.674,0.681,0.683,0.682,0.681,0.685,0.69,0.689,0.678,0.661,0.645,0.638,0.643,0.659,0.676,0.684,0.678,0.661,0.643,0.632,0.631,0.634,0.638,0.642,0.647,0.651,0.654,0.653,0.654,0.657,0.662,0.669,0.678,0.686,0.694,0.699,0.7,0.695,0.686,0.673,0.662,0.655,0.657,0.666,0.682,0.695,0.703,0.702,0.697,0.692,0.688,0.681,0.672,0.661,0.658,0.662,0.677,0.694,0.71,0.721,0.728,0.73,0.73,0.729,0.727,0.723,0.716,0.705,0.695,0.688,0.685,0.686,0.691,0.698,0.703,0.703,0.696,0.688,0.683,0.682,0.682,0.68,0.678,0.678,0.684,0.695,0.709,0.722,0.732,0.739,0.743,0.744,0.743,0.741,0.739,0.738,0.734,0.726,0.715,0.702,0.691,0.686,0.688,0.692,0.696,0.698,0.699,0.701,0.701,0.701,0.703,0.704,0.7,0.689,0.675,0.666,0.67,0.683,0.699,0.71,0.713,0.71,0.706,0.704,0.704,0.706,0.707,0.702,0.693,0.686,0.687,0.694,0.697,0.691,0.676,0.664,0.66,0.66,0.658,0.651,0.643,0.643,0.652,0.669,0.688,0.701,0.705,0.703,0.702,0.705,0.712,0.716,0.714,0.708,0.7,0.69,0.678,0.66,0.641,0.624,0.612,0.603,0.595,0.585,0.577,0.576,0.587,0.608,0.634,0.653,0.661,0.656,0.644,0.63,0.617,0.607,0.601,0.597,0.596,0.596,0.599,0.604,0.614,0.623,0.629,0.627,0.621,0.613,0.608,0.606,0.607,0.609,0.607,0.597,0.578,0.556,0.538,0.529,0.529,0.538,0.556,0.581,0.609,0.635,0.655,0.667,0.671,0.673,0.672,0.674,0.679,0.684,0.687,0.687,0.687,0.691,0.697,0.694,0.661,0.59,0.487,0.378,0.285,0.222,0.186,0.17,0.163,0.161,0.161,0.163,0.164,0.167,0.168,0.169,0.169,0.168,0.167,0.166,0.166,0.167,0.167,0.168,0.169,0.169,0.169,0.169,0.17,0.171,0.172,0.173,0.173,0.173,0.171,0.17,0.17,0.171,0.172,0.174,0.174,0.173,0.171,0.169,0.167,0.167,0.166,0.166,0.166,0.164,0.16,0.155,0.15,0.146,0.143,0.141,0.14,0.139,0.138,0.137,0.136,0.135,0.135,0.136,0.138,0.142,0.145,0.149,0.151,0.153,0.155,0.156,0.157,0.159,0.16,0.161,0.161,0.162,0.161,0.162,0.162,0.163,0.164,0.164,0.164,0.165,0.166,0.167,0.168,0.169,0.169,0.168,0.168,0.168,0.169,0.17,0.171,0.172,0.171,0.17,0.169,0.169,0.17,0.171,0.172,0.171,0.171,0.17,0.169,0.168,0.167,0.166,0.166,0.165,0.164,0.163,0.159,0.155,0.151,0.149,0.147,0.145,0.143,0.14,0.138,0.141,0.156,0.196,0.269,0.371,0.475,0.556,0.596,0.602,0.592,0.584,0.582,0.585,0.587,0.589,0.594,0.613,0.646,0.687,0.721,0.739,0.743,0.745,0.747,0.753,0.76,0.769,0.774,0.773,0.764,0.753,0.744,0.744,0.746,0.746,0.74,0.731,0.721,0.715,0.709,0.702,0.695,0.692,0.69,0.689,0.684,0.68,0.676,0.676,0.677,0.676,0.668,0.658,0.647,0.645,0.652,0.667,0.683,0.7,0.715,0.731,0.745,0.753,0.752,0.743,0.732,0.725,0.725,0.728,0.727,0.716,0.696,0.668,0.639,0.615,0.602,0.6,0.609,0.624,0.646,0.67,0.694,0.709,0.714,0.711,0.71,0.715,0.729,0.745,0.76,0.766,0.765,0.761,0.762,0.764,0.769,0.771,0.77,0.76,0.74,0.712,0.687,0.669,0.663,0.661,0.662,0.658,0.654,0.65,0.654,0.662,0.676,0.689,0.703,0.713,0.715,0.703,0.679,0.641,0.586,0.514,0.43,0.347,0.28,0.236,0.213,0.204,0.2,0.199,0.199,0.201,0.212,0.241,0.296,0.373,0.454,0.521,0.564,0.588,0.602,0.612,0.618,0.62,0.622,0.631,0.643,0.655,0.658,0.654,0.65,0.65,0.65,0.645,0.634,0.624,0.619,0.621,0.624,0.627,0.627,0.63,0.633,0.639,0.645,0.648,0.64,0.624,0.604,0.592,0.593,0.606,0.625,0.645,0.658,0.664,0.659,0.649,0.638,0.632,0.633,0.64,0.647,0.651,0.649,0.645,0.642,0.645,0.652,0.662,0.67,0.676,0.679,0.682,0.686,0.691,0.694,0.695,0.692,0.682,0.67,0.656,0.646,0.639,0.636,0.634,0.634,0.636,0.64,0.646,0.654,0.661,0.666,0.667,0.664,0.657,0.652,0.649,0.652,0.657,0.66,0.661,0.661,0.663,0.666,0.669,0.667,0.657,0.641,0.622,0.607,0.602,0.608,0.624,0.644,0.657,0.656,0.64,0.62,0.603,0.597,0.602,0.614,0.628,0.641,0.653,0.662,0.662,0.653,0.632,0.611,0.598,0.602,0.619,0.641,0.659,0.671,0.675,0.679,0.684,0.695,0.713,0.734,0.75,0.755,0.747,0.726,0.698,0.67,0.649,0.639,0.64,0.649,0.658,0.664,0.664,0.656,0.641,0.623,0.608,0.601,0.602,0.608,0.615,0.617,0.616,0.612,0.606,0.602,0.606,0.615,0.63,0.641,0.647,0.647,0.649,0.656,0.668,0.678,0.684,0.681,0.672,0.657,0.641,0.629,0.626,0.628,0.634,0.636,0.634,0.628,0.623,0.619,0.62,0.625,0.634,0.646,0.664,0.685,0.708,0.724,0.731,0.729,0.724,0.719,0.716,0.71,0.703,0.694,0.684,0.674,0.664,0.654,0.645,0.636,0.628,0.619,0.611,0.607,0.61,0.62,0.633,0.647,0.658,0.664,0.665,0.661,0.654,0.65,0.654,0.666,0.68,0.693,0.701,0.704,0.696,0.681,0.66,0.644,0.636,0.635,0.633,0.629,0.625,0.625,0.63,0.638,0.644,0.649,0.654,0.664,0.672,0.677,0.671,0.659,0.642,0.626,0.613,0.606,0.603,0.606,0.612,0.622,0.634,0.647,0.657,0.662,0.661,0.656,0.65,0.646,0.644,0.644,0.643,0.639,0.621,0.576,0.497,0.389,0.27,0.167,0.095,0.054,0.033,0.023,0.016,0.012,0.009,0.007,0.006,0.005,0.005,0.005,0.004,0.004,0.004,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.002,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.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0,0,0,0,0,0,0]