QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#294746#4829. Mark on a Graphucup-team1525#0 0ms0kbC++2054.5kb2023-12-30 16:21:302023-12-30 16:21:31

Judging History

你现在查看的是最新测评结果

  • [2023-12-30 16:21:31]
  • 评测
  • 测评结果:0
  • 用时:0ms
  • 内存:0kb
  • [2023-12-30 16:21:30]
  • 提交

answer

#include <bits/stdc++.h>
using namespace std;

double b1[] = {168.959, 169.044, 169.128, 169.213, 169.297, 169.382, 169.466, 169.551, 169.635, 169.720, 169.804, 169.889, 169.973, 170.058, 170.142, 170.227, 170.311, 170.396, 170.480, 170.564, 170.649, 170.733, 170.818, 170.902, 170.987, 171.071, 171.156, 171.240, 170.842, 170.926, 171.010, 171.095, 171.179, 171.263, 171.347, 171.432, 171.516, 171.600, 171.684, 171.769, 170.926, 170.236, 170.320, 169.474, 169.557, 169.640, 169.723, 169.806, 169.889, 169.315, 169.398, 169.481, 169.563, 169.646, 169.729, 169.247, 169.329, 168.752, 168.834, 168.916, 168.998, 169.080, 169.162, 169.244, 169.326, 169.408, 169.490, 169.572, 169.655, 169.737, 169.819, 169.901, 169.983, 170.065, 170.147, 170.229, 169.524, 169.606, 169.688, 169.769, 169.063, 169.144, 169.226, 169.307, 168.599, 168.680, 168.761, 168.173, 168.253, 168.334, 168.414, 168.495, 168.576, 168.656, 167.944, 168.024, 168.104, 168.184, 168.264, 168.345, 168.425, 168.505, 168.585, 168.665, 168.746, 168.826, 168.906, 168.986, 169.066, 168.471, 168.551, 168.630, 168.710, 168.790, 168.289, 168.369, 168.449, 168.528, 168.608, 168.687, 168.767, 168.847, 168.926, 168.423, 168.502, 168.581, 168.076, 168.156, 168.235, 167.807, 167.886, 167.964, 168.043, 168.122, 168.201, 168.280, 168.358, 168.437, 168.516, 168.595, 168.674, 168.753, 168.831, 168.910, 168.989, 169.068, 169.147, 169.225, 169.304, 169.383, 169.462, 169.541, 169.620, 169.698, 169.777, 169.856, 169.935, 170.014, 170.093, 170.171, 170.250, 170.329, 170.408, 170.487, 170.565, 170.644, 170.723, 170.802, 170.881, 170.960, 171.038, 171.117, 171.196, 171.275, 171.354, 171.432, 171.511, 170.892, 170.971, 171.049, 171.128, 171.206, 171.285, 171.363, 171.442, 171.520, 171.599, 171.677, 171.756, 171.834, 171.913, 171.991, 172.070, 172.148, 172.227, 172.305, 172.384, 171.939, 172.017, 172.096, 172.174, 172.252, 172.331, 172.409, 172.487, 172.565, 172.644, 172.722, 172.800, 172.271, 172.349, 172.427, 172.505, 171.367, 171.445, 171.522, 171.600, 171.677, 171.755, 171.832, 171.910, 171.987, 172.064, 172.142, 172.219, 172.297, 172.374, 172.452, 172.529, 172.606, 172.684, 172.761, 172.839, 172.916, 172.994, 173.071, 173.149, 173.226, 173.303, 173.381, 173.458, 173.536, 173.613, 173.691, 173.768, 173.845, 173.923, 173.149, 173.226, 173.303, 173.380, 173.457, 173.534, 173.612, 173.689, 173.766, 173.843, 173.920, 173.997, 174.074, 173.427, 173.503, 173.580, 173.657, 173.734, 173.810, 173.887, 173.341, 173.417, 173.494, 173.570, 173.647, 173.723, 173.800, 173.876, 173.953, 174.029, 174.106, 174.182, 174.259, 174.335, 174.411, 174.488, 174.564, 174.641, 174.717, 174.794, 174.870, 174.947, 175.023, 175.100, 175.176, 175.253, 175.329, 174.670, 174.746, 174.822, 174.899, 174.975, 175.051, 175.127, 175.203, 175.279, 175.355, 173.820, 173.896, 173.971, 174.047, 174.122, 173.563, 173.638, 173.714, 173.789, 173.864, 173.939, 174.014, 174.089, 174.165, 173.603, 173.678, 173.753, 173.828, 173.903, 173.977, 174.052, 174.127, 173.457, 173.531, 173.606, 173.680, 173.755, 173.829, 173.904, 173.979, 174.053, 174.128, 174.202, 174.277, 174.352, 174.426, 173.614, 173.688, 173.763, 173.837, 173.911, 173.985, 174.059, 174.134, 174.208, 174.282, 174.356, 174.430, 174.505, 174.579, 174.653, 174.727, 174.801, 174.876, 174.950, 175.024, 175.098, 175.172, 175.247, 175.321, 175.395, 175.469, 175.543, 175.618, 175.692, 175.766, 175.840, 175.914, 175.988, 176.063, 176.137, 176.211, 176.285, 176.359, 175.780, 175.854, 175.928, 176.002, 176.076, 176.150, 176.224, 176.298, 176.372, 176.446, 176.520, 176.593, 176.667, 176.741, 176.815, 176.889, 176.963, 177.037, 177.111, 177.185, 177.259, 177.333, 177.407, 177.481, 177.554, 177.628, 177.702, 177.776, 177.850, 177.924, 177.998, 178.072, 178.146, 178.220, 178.294, 178.368, 178.441, 178.515, 178.589, 178.663, 178.737, 178.811, 178.885, 178.959, 179.033, 179.107, 179.181, 179.255, 179.328, 179.402, 179.476, 179.550, 179.624, 179.698, 179.772, 179.846, 179.920, 179.994, 180.068, 180.142, 180.216, 180.289, 180.363, 180.437, 180.511, 180.585, 180.659, 180.733, 180.807, 180.881, 180.955, 180.446, 180.519, 180.593, 180.667, 180.740, 180.303, 180.376, 180.450, 180.523, 180.597, 180.670, 180.744, 180.817, 180.890, 180.964, 181.037, 181.111, 181.184, 181.258, 181.331, 180.817, 180.890, 180.963, 181.037, 181.110, 180.594, 180.667, 180.740, 180.813, 180.886, 180.165, 180.237, 180.310, 180.383, 179.773, 179.845, 179.918, 179.990, 180.063, 180.135, 180.207, 180.280, 180.352, 180.425, 180.497, 180.569, 180.642, 180.714, 180.787, 180.859, 180.931, 181.004, 181.076, 181.149, 181.221, 181.293, 181.366, 181.438, 181.511, 181.583, 181.656, 181.728, 181.800, 181.873, 181.945, 182.018, 181.284, 181.356, 181.428, 181.500, 181.572, 181.644, 181.716, 181.788, 181.860, 181.933, 182.005, 182.077, 182.149, 182.221, 182.293, 182.365, 181.835, 181.906, 181.978, 182.050, 182.122, 182.194, 182.266, 182.337, 182.409, 182.481, 182.553, 182.625, 182.167, 182.238, 182.310, 182.382, 182.453, 182.525, 182.597, 182.668, 182.740, 182.812, 182.883, 182.955, 183.026, 183.098, 183.170, 183.241, 183.313, 183.385, 183.456, 183.528, 183.600, 183.671, 183.743, 183.814, 183.886, 183.135, 183.206, 183.277, 183.349, 183.420, 183.491, 183.562, 183.634, 183.705, 183.776, 183.848, 183.919, 183.990, 184.062, 184.133, 184.204, 184.276, 184.347, 184.418, 184.490, 184.561, 184.632, 184.704, 184.775, 184.846, 184.917, 184.512, 184.583, 184.654, 184.725, 184.796, 184.868, 184.939, 185.010, 185.081, 185.152, 185.223, 185.294, 185.366, 185.437, 185.508, 185.579, 185.650, 185.721, 185.792, 185.863, 185.935, 186.006, 186.077, 186.148, 186.219, 186.290, 186.361, 186.432, 186.504, 186.575, 186.646, 186.717, 186.788, 186.859, 186.930, 187.002, 187.073, 187.144, 187.215, 186.659, 186.730, 186.252, 186.323, 186.393, 186.464, 186.535, 186.605, 186.676, 186.747, 186.817, 186.888, 186.959, 187.029, 187.100, 187.171, 187.242, 187.312, 187.383, 187.454, 187.524, 187.595, 187.666, 187.736, 187.807, 187.878, 187.948, 188.019, 188.090, 188.160, 188.231, 188.302, 188.372, 188.443, 188.514, 188.585, 188.655, 188.726, 188.797, 188.867, 188.938, 189.009, 189.079, 189.150, 189.221, 189.291, 189.362, 189.433, 189.503, 189.574, 189.645, 189.715, 189.786, 189.857, 189.928, 188.577, 188.647, 188.717, 188.787, 188.857, 188.927, 188.436, 188.506, 188.576, 188.646, 188.716, 188.786, 188.856, 188.926, 188.996, 189.066, 188.492, 188.562, 188.631, 188.701, 188.771, 188.841, 188.910, 188.980, 189.050, 189.119, 189.189, 189.259, 189.328, 189.398, 189.468, 189.538, 189.607, 189.677, 189.747, 189.816, 189.886, 189.307, 189.377, 189.446, 189.515, 189.585, 189.654, 189.724, 189.793, 189.863, 189.932, 190.002, 190.071, 189.489, 188.417, 187.734, 187.802, 187.871, 187.939, 187.254, 187.323, 187.391, 187.459, 187.527, 187.596, 187.009, 187.077, 187.146, 187.214, 187.282, 187.350, 187.418, 187.486, 187.554, 187.622, 187.690, 187.758, 187.826, 187.894, 187.962, 188.030, 188.098, 188.166, 188.234, 188.302, 188.370, 188.438, 188.506, 188.574, 188.642, 188.710, 188.778, 188.846, 188.914, 188.982, 189.050, 189.118, 189.186, 189.254, 189.322, 189.390, 189.458, 189.526, 189.595, 189.663, 189.731, 189.799, 189.867, 189.935, 190.003, 190.071, 190.139, 190.207, 190.275, 190.343, 190.411, 190.479, 190.547, 190.615, 190.683, 190.236, 190.303, 190.371, 190.439, 190.507, 190.575, 190.643, 190.710, 190.778, 190.846, 190.914, 190.464, 190.532, 190.082, 190.149, 190.217, 190.284, 190.352, 190.419, 190.487, 190.554, 190.102, 190.170, 190.237, 190.304, 190.372, 189.765, 189.832, 189.899, 189.966, 190.033, 190.100, 190.167, 189.455, 188.931, 188.997, 189.064, 189.130, 189.197, 189.263, 189.330, 189.397, 189.463, 189.530, 189.596, 189.663, 189.729, 189.796, 189.863, 189.929, 189.996, 190.062, 190.129, 190.195, 190.262, 190.329, 190.395, 190.462, 190.528, 190.595, 190.661, 190.728, 190.795, 190.861, 190.928, 190.994, 191.061, 191.127, 191.194, 190.791, 190.068, 190.134, 190.200, 190.266, 190.333, 190.399, 190.465, 190.531, 190.597, 190.663, 190.729, 190.795, 190.862, 190.928, 190.994, 191.060, 191.126, 191.192, 191.258, 191.325, 191.391, 191.457, 191.523, 191.589, 191.655, 191.721, 191.787, 191.854, 191.920, 191.986, 192.052, 192.118, 192.184, 192.250, 192.317, 192.383, 192.449, 192.515, 192.581, 192.647, 192.713, 192.779, 192.846, 192.912, 192.978, 193.044, 193.110, 193.176, 193.242, 193.309, 193.375, 193.441, 193.507, 193.573, 193.639, 193.705, 193.771, 193.838, 193.904, 193.970, 193.557, 193.623, 192.989, 193.055, 193.121, 193.187, 193.252, 193.318, 193.384, 193.450, 193.515, 193.581, 193.647, 193.713, 193.778, 193.844, 193.910, 193.975, 194.041, 194.107, 194.173, 194.238, 194.304, 194.370, 194.436, 194.501, 194.567, 194.633, 194.699, 194.764, 194.830, 194.896, 194.961, 195.027, 195.093, 195.159, 195.224, 195.290, 195.356, 195.422, 195.487, 195.553, 195.619, 195.684, 195.750, 195.816, 195.882, 195.947, 196.013, 196.079, 196.145, 196.210, 196.276, 196.342, 195.696, 195.139, 195.204, 194.646, 194.711, 194.776, 194.291, 194.356, 194.421, 194.486, 194.551, 194.616, 194.681, 194.745, 194.810, 194.875, 194.940, 194.379, 194.444, 194.508, 194.573, 194.638, 194.702, 194.767, 194.832, 194.896, 194.961, 195.026, 195.091, 195.155, 195.220, 195.285, 195.349, 195.414, 195.479, 195.543, 195.608, 195.673, 195.737, 195.802, 195.867, 195.931, 195.996, 196.061, 196.125, 196.190, 196.255, 196.320, 196.384, 196.449, 196.514, 196.578, 196.643, 195.872, 195.937, 196.001, 196.065, 196.130, 196.194, 196.259, 196.323, 196.388, 196.452, 196.516, 196.581, 196.645, 196.710, 196.774, 196.838, 196.903, 196.967, 197.032, 197.096, 197.160, 197.225, 197.289, 197.354, 197.418, 197.482, 197.547, 197.611, 197.676, 197.740, 197.805, 197.869, 197.933, 197.998, 198.062, 198.127, 198.191, 198.255, 198.320, 198.384, 198.449, 198.513, 198.577, 198.642, 198.706, 198.771, 198.835, 198.900, 198.964, 199.028, 199.093, 199.157, 199.222, 199.286, 199.350, 199.415, 199.479, 199.544, 199.608, 199.672, 198.885, 198.949, 199.013, 199.077, 199.141, 199.206, 199.270, 199.334, 199.398, 199.462, 199.526, 199.018, 199.082, 199.146, 199.210, 199.274, 199.338, 199.402, 199.466, 199.530, 199.594, 199.658, 199.071, 199.135, 199.199, 199.262, 199.326, 199.390, 199.454, 199.517, 199.581, 199.645, 199.709, 199.772, 199.836, 199.900, 199.964, 199.280, 199.344, 199.407, 199.471, 199.534, 199.598, 199.661, 199.725, 199.133, 199.196, 199.259, 199.323, 199.386, 199.449, 199.513, 199.576, 199.639, 199.703, 199.766, 199.829, 199.892, 199.956, 200.019, 200.082, 200.146, 200.209, 200.272, 200.335, 200.399, 200.462, 200.525, 200.589, 200.652, 200.715, 200.779, 200.842, 200.905, 200.968, 201.032, 201.095, 201.158, 201.222, 201.285, 201.348, 201.412, 201.475, 201.538, 201.601, 201.665, 201.728, 201.791, 201.855, 201.918, 201.981, 202.045, 202.108, 202.171, 202.234, 202.298, 201.600, 201.663, 201.726, 201.789, 201.852, 201.915, 201.978, 202.041, 202.104, 202.167, 202.230, 202.293, 202.357, 202.420, 202.483, 202.546, 202.609, 202.672, 201.969, 202.032, 202.095, 202.158, 202.221, 202.283, 202.346, 202.409, 202.472, 202.535, 202.005, 202.067, 202.130, 202.193, 202.255, 202.318, 202.381, 202.443, 202.506, 201.799, 201.861, 201.923, 201.986, 201.277, 201.339, 201.401, 201.464, 201.526, 201.588, 201.650, 201.712, 201.774, 201.837, 201.899, 201.961, 202.023, 202.085, 202.147, 202.210, 202.272, 202.334, 202.396, 202.458, 202.520, 202.583, 202.645, 202.707, 202.769, 202.831, 202.893, 202.955, 203.018, 203.080, 203.142, 203.204, 203.266, 202.727, 202.789, 202.851, 202.913, 202.975, 203.037, 203.099, 203.161, 203.223, 203.285, 203.347, 203.409, 203.471, 203.533, 203.595, 203.657, 203.719, 203.781, 203.843, 203.905, 203.967, 204.029, 204.091, 204.153, 204.215, 203.590, 203.652, 203.713, 203.775, 203.837, 203.899, 203.273, 203.334, 202.707, 202.769, 202.290, 202.351, 202.412, 202.473, 202.535, 202.596, 202.657, 202.718, 202.779, 202.841, 202.902, 202.963, 203.024, 203.085, 203.147, 203.208, 203.269, 203.330, 203.391, 203.453, 203.514, 203.575, 203.636, 203.697, 203.758, 203.820, 203.881, 203.248, 203.309, 202.757, 202.817, 202.878, 202.939, 203.000, 203.061, 203.121, 203.182, 203.243, 203.304, 203.365, 203.425, 203.486, 203.547, 203.608, 203.669, 203.729, 203.790, 203.851, 203.912, 203.972, 204.033, 204.094, 204.155, 204.216, 204.276, 204.337, 204.398, 204.459, 204.520, 204.580, 204.641, 204.702, 204.763, 204.824, 204.884, 204.945, 205.006, 205.067, 204.425, 203.782, 203.843, 203.903, 203.963, 204.024, 204.084, 204.144, 204.205, 204.265, 204.326, 204.386, 204.446, 204.507, 204.567, 204.627, 204.688, 204.748, 204.809, 204.869, 204.929, 204.990, 205.050, 205.111, 205.171, 205.231, 204.667, 204.727, 204.787, 204.847, 204.907, 204.968, 205.028, 205.088, 205.148, 205.208, 205.269, 205.329, 205.389, 205.449, 205.509, 205.570, 205.630, 205.690, 205.750, 205.810, 205.871, 205.931, 205.991, 206.051, 206.111, 206.172, 206.232, 206.292, 206.352, 206.412, 206.473, 206.533, 206.593, 206.653, 206.713, 206.774, 206.834, 206.332, 206.392, 206.452, 206.512, 206.572, 206.632, 206.693, 206.753, 206.813, 206.873, 206.933, 206.993, 207.053, 207.113, 207.173, 207.233, 207.293, 207.353, 207.413, 207.473, 207.533, 207.593, 207.653, 207.713, 207.773, 207.833, 207.893, 207.953, 208.013, 208.073, 208.133, 208.193, 208.253, 208.313, 208.373, 208.433, 207.855, 207.915, 207.975, 208.035, 208.094, 208.154, 208.214, 208.274, 208.334, 208.394, 208.454, 208.513, 208.573, 208.633, 208.693, 208.753, 208.813, 208.873, 208.932, 208.992, 209.052, 209.112, 209.172, 209.232, 209.291, 209.351, 209.411, 209.471, 209.531, 209.591, 209.651, 209.710, 209.770, 209.830, 209.890, 209.950, 210.010, 210.069, 210.129, 210.189, 210.249, 210.309, 210.369, 210.429, 210.488, 210.548, 210.608, 210.668, 210.728, 210.788, 210.848, 210.907, 210.967, 210.379, 210.439, 210.498, 210.558, 210.618, 210.677, 210.088, 210.147, 210.207, 210.266, 210.326, 210.385, 210.445, 210.504, 210.563, 210.623, 210.682, 210.742, 210.801, 210.861, 210.920, 210.980, 211.039, 211.099, 210.578, 210.638, 210.697, 210.756, 210.815, 210.875, 210.934, 210.993, 211.053, 211.112, 211.171, 211.231, 211.290, 211.349, 211.409, 211.468, 211.527, 211.587, 211.646, 211.705, 211.765, 211.824, 211.883, 211.943, 212.002, 212.061, 212.120, 212.180, 212.239, 211.714, 211.773, 211.832, 211.891, 211.950, 212.009, 212.069, 212.128, 212.187, 212.246, 212.305, 212.364, 212.423, 212.483, 212.542, 212.601, 212.660, 212.719, 212.778, 212.838, 212.897, 212.956, 213.015, 213.074, 213.133, 212.530, 212.589, 212.648, 212.707, 212.766, 212.825, 212.884, 212.943, 213.002, 213.061, 213.120, 213.179, 213.238, 213.297, 213.356, 213.415, 213.474, 213.532, 213.591, 213.650, 213.709, 213.768, 213.827, 213.886, 213.945, 214.004, 214.063, 214.122, 214.181, 214.240, 214.299, 214.358, 214.417, 214.476, 214.535, 214.594, 213.895, 213.953, 214.012, 214.071, 214.130, 212.997, 213.056, 213.114, 213.173, 213.231, 213.289, 213.348, 213.406, 213.465, 213.523, 213.582, 213.640, 213.698, 213.757, 213.280, 213.339, 213.397, 213.455, 213.514, 213.572, 213.630, 213.688, 213.148, 213.206, 213.264, 213.322, 213.380, 212.838, 212.896, 212.954, 213.012, 213.070, 213.128, 213.186, 213.244, 213.302, 213.360, 213.418, 212.874, 212.932, 212.990, 213.047, 213.105, 213.163, 213.221, 213.279, 213.336, 213.394, 213.452, 213.510, 213.568, 213.625, 213.683, 213.741, 213.799, 213.857, 213.914, 213.292, 213.349, 213.407, 213.464, 213.522, 213.580, 213.637, 213.695, 213.753, 213.810, 213.868, 213.925, 213.983, 213.358, 213.415, 213.473, 213.530, 213.587, 213.645, 213.702, 213.760, 213.817, 213.875, 213.932, 213.989, 214.047, 214.104, 214.162, 214.219, 214.277, 214.334, 214.391, 214.449, 213.896, 213.953, 214.011, 214.068, 214.125, 214.182, 213.693, 213.750, 213.807, 213.864, 213.921, 213.978, 214.035, 214.093, 214.150, 214.207, 214.264, 214.321, 214.378, 214.435, 214.492, 214.550, 214.607, 214.664, 214.171, 214.228, 214.285, 214.342, 213.784, 213.841, 213.898, 213.955, 213.516, 213.573, 213.629, 213.686, 213.743, 213.799, 213.856, 213.913, 213.969, 214.026, 214.083, 214.139, 214.196, 214.253, 214.310, 214.366, 214.423, 214.480, 214.536, 214.593, 214.650, 214.087, 214.144, 214.200, 214.257, 214.313, 214.370, 214.426, 214.483, 214.539, 214.596, 214.652, 214.709, 214.766, 214.822, 214.879, 214.935, 214.992, 215.048, 215.105, 215.161, 215.218, 215.274, 215.331, 215.387, 215.444, 215.500, 215.557, 215.613, 215.670, 215.726, 215.783, 215.839, 215.896, 215.450, 215.506, 215.562, 214.916, 214.972, 215.028, 215.084, 215.141, 215.197, 215.253, 215.309, 215.365, 215.422, 215.478, 215.534, 215.590, 215.646, 215.703, 215.759, 215.815, 215.871, 215.927, 215.984, 216.040, 216.096, 216.152, 216.208, 216.265, 216.321, 216.377, 215.804, 215.860, 215.916, 215.972, 216.028, 216.084, 216.140, 216.196, 216.252, 216.308, 216.364, 216.420, 216.477, 216.533, 216.589, 216.645, 216.701, 216.757, 216.813, 216.303, 216.359, 216.415, 216.471, 216.527, 216.582, 216.638, 216.694, 216.750, 216.806, 216.295, 216.350, 216.406, 216.462, 216.518, 216.573, 216.629, 216.685, 216.741, 216.796, 216.852, 216.908, 216.964, 217.019, 217.075, 217.131, 217.187, 217.242, 217.298, 217.354, 217.410, 217.465, 217.521, 217.577, 217.633, 217.688, 217.744, 217.800, 217.856, 217.911, 217.967, 218.023, 218.079, 218.134, 218.190, 218.246, 218.302, 218.357, 218.413, 218.469, 218.524, 218.580, 218.063, 218.118, 218.174, 218.229, 218.285, 218.341, 218.396, 218.452, 218.507, 218.563, 218.619, 218.674, 218.730, 218.317, 218.372, 218.428, 218.483, 218.539, 218.594, 218.650, 218.705, 218.761, 218.816, 218.872, 218.927, 218.463, 218.519, 218.574, 218.629, 218.685, 218.740, 218.795, 218.851, 218.328, 218.383, 218.438, 218.494, 218.549, 218.604, 218.659, 218.714, 218.770, 218.825, 218.880, 218.287, 218.342, 218.397, 218.452, 218.507, 218.562, 218.617, 218.672, 218.727, 218.782, 218.838, 218.893, 218.948, 219.003, 219.058, 219.113, 219.168, 219.223, 219.278, 219.333, 219.388, 219.443, 219.498, 219.553, 219.608, 219.663, 219.718, 219.039, 219.094, 219.149, 219.204, 219.259, 219.313, 219.368, 218.770, 218.824, 218.879, 218.348, 218.403, 218.458, 218.512, 218.567, 218.621, 218.676, 218.730, 218.785, 218.839, 218.894, 218.948, 219.003, 219.058, 218.374, 218.428, 218.482, 218.537, 218.591, 218.645, 218.700, 218.754, 218.809, 218.863, 218.917, 218.972, 219.026, 219.080, 219.135, 219.189, 219.243, 219.298, 219.352, 219.407, 218.871, 218.925, 218.979, 219.033, 219.088, 219.142, 219.196, 219.250, 219.304, 219.359, 219.413, 219.467, 219.521, 219.576, 219.630, 219.684, 219.738, 219.792, 219.847, 219.901, 219.955, 220.009, 219.470, 219.524, 219.578, 219.632, 219.686, 219.740, 219.794, 219.849, 219.903, 219.957, 220.011, 219.400, 219.454, 219.508, 219.562, 219.615, 219.669, 219.723, 219.777, 219.831, 219.885, 219.272, 219.326, 219.380, 219.433, 219.487, 219.541, 218.997, 219.051, 218.507, 218.560, 218.614, 218.667, 218.721, 218.774, 218.828, 218.881, 218.934, 218.988, 219.041, 219.095, 219.148, 219.202, 219.255, 219.309, 219.362, 219.415, 219.469, 219.522, 219.576, 219.629, 219.683, 219.736, 219.790, 219.843, 219.897, 219.950, 220.003, 220.057, 220.110, 220.164, 220.217, 220.271, 220.324, 220.378, 220.431, 220.484, 220.538, 220.591, 220.645, 220.698, 220.752, 220.805, 220.859, 220.912, 220.966, 221.019, 221.072, 221.126, 221.179, 221.233, 221.286, 221.340, 221.393, 220.953, 221.007, 221.060, 221.113, 221.167, 221.220, 221.273, 221.327, 221.380, 221.433, 221.487, 221.540, 221.593, 221.039, 221.092, 221.145, 221.199, 221.252, 221.305, 220.263, 220.316, 220.369, 220.422, 220.475, 220.528, 220.580, 220.633, 220.686, 220.129, 220.182, 220.235, 220.288, 220.341, 220.393, 220.446, 220.499, 220.552, 220.604, 219.974, 220.027, 220.079, 220.132, 220.184, 220.237, 220.290, 220.342, 220.395, 220.448, 220.500, 220.553, 220.605, 220.045, 220.097, 220.150, 220.202, 220.255, 220.307, 220.360, 219.798, 219.850, 219.903, 219.955, 220.007, 220.060, 219.558, 219.610, 219.663, 219.715, 219.767, 219.819, 219.370, 219.422, 219.474, 219.526, 219.578, 219.630, 219.682, 219.734, 219.786, 219.839, 219.891, 219.943, 219.995, 220.047, 220.099, 220.151, 220.203, 220.255, 220.307, 220.359, 220.411, 220.463, 220.515, 220.567, 220.620, 220.672, 220.724, 220.776, 220.828, 220.880, 220.932, 220.984, 221.036, 221.088, 221.140, 221.192, 221.244, 221.296, 221.349, 221.401, 220.893, 220.385, 220.437, 220.489, 219.918, 219.970, 220.022, 220.073, 220.125, 220.177, 220.228, 220.280, 220.332, 220.383, 220.435, 220.487, 220.538, 220.590, 220.642, 220.693, 220.745, 220.797, 220.848, 220.900, 220.952, 221.003, 221.055, 221.107, 221.158, 221.210, 221.261, 221.313, 221.365, 221.416, 221.468, 221.520, 221.571, 221.623, 221.675, 221.726, 221.778, 221.830, 221.881, 221.933, 221.985, 222.036, 222.088, 222.140, 222.191, 222.243, 221.829, 221.881, 221.932, 221.984, 222.035, 222.087, 222.138, 222.190, 222.241, 222.293, 222.345, 222.396, 222.448, 222.499, 222.551, 222.602, 222.654, 222.705, 222.757, 222.809, 222.860, 222.912, 222.963, 223.015, 223.066, 223.118, 223.169, 223.221, 223.272, 223.324, 223.376, 223.427, 223.479, 223.530, 223.582, 223.633, 223.685, 223.736, 223.788, 223.840, 223.891, 223.943, 223.994, 224.046, 224.097, 222.941, 222.992, 223.044, 223.095, 223.146, 223.197, 222.676, 222.727, 222.778, 222.829, 222.880, 222.932, 222.983, 223.034, 223.085, 223.136, 222.613, 222.664, 222.715, 222.766, 222.817, 222.868, 222.344, 221.963, 222.014, 222.065, 222.115, 222.166, 222.217, 222.268, 222.319, 221.848, 221.502, 221.553, 221.603, 221.013, 221.063, 221.114, 221.164, 221.215, 221.265, 221.315, 220.788, 220.839, 220.889, 220.939, 220.989, 221.040, 221.090, 221.140, 221.191, 220.662, 220.712, 220.762, 220.813, 220.863, 220.913, 220.963, 221.013, 221.063, 221.113, 221.164, 221.214, 221.264, 221.314, 221.364, 220.769, 220.819, 220.869, 220.919, 220.969, 221.019, 221.069, 221.119, 221.169, 221.219, 221.269, 221.319, 221.369, 221.419, 221.469, 221.519, 221.569, 221.619, 221.669, 221.719, 221.769, 221.819, 221.869, 221.920, 221.970, 222.020, 222.070, 222.120, 222.170, 222.220, 222.270, 222.320, 222.370, 222.420, 222.470, 222.520, 222.570, 222.620, 222.670, 222.720, 222.770, 222.820, 222.870, 222.920, 222.970, 223.020, 223.070, 223.120, 222.583, 222.101, 222.151, 222.201, 222.251, 222.300, 222.350, 222.400, 222.450, 222.499, 222.549, 222.599, 222.649, 222.699, 222.748, 222.798, 222.848, 222.898, 222.947, 222.997, 223.047, 223.097, 223.146, 223.196, 223.246, 223.296, 223.345, 223.395, 223.445, 223.495, 223.545, 223.594, 223.644, 223.694, 223.744, 223.793, 223.843, 223.893, 223.943, 223.992, 224.042, 224.092, 224.142, 224.191, 224.241, 224.291, 224.341, 224.391, 224.440, 224.490, 224.540, 224.590, 224.639, 224.689, 224.739, 224.789, 224.838, 224.888, 224.938, 224.988, 225.037, 225.087, 225.137, 225.187, 225.237, 225.286, 224.740, 224.790, 224.840, 224.889, 224.939, 224.988, 225.038, 225.088, 225.137, 225.187, 225.237, 225.286, 225.336, 225.386, 225.435, 224.887, 224.937, 224.986, 225.036, 224.593, 224.642, 224.692, 224.741, 224.791, 224.840, 224.889, 224.939, 224.988, 225.037, 225.087, 225.136, 225.186, 225.235, 225.284, 225.334, 225.383, 225.433, 225.482, 225.531, 225.581, 225.630, 225.680, 225.729, 225.778, 225.828, 225.877, 225.927, 225.976, 226.025, 226.075, 226.124, 226.174, 226.223, 226.272, 226.322, 226.371, 226.421, 226.470, 226.519, 226.569, 226.618, 226.667, 226.717, 226.766, 226.816, 226.865, 226.914, 226.964, 227.013, 227.063, 227.112, 227.161, 227.211, 227.260, 227.310, 227.359, 227.408, 226.361, 226.411, 226.460, 226.509, 226.558, 226.607, 226.656, 226.705, 226.755, 226.804, 226.853, 226.902, 226.951, 227.000, 227.050, 227.099, 227.148, 227.197, 226.696, 226.745, 226.794, 226.843, 226.892, 226.941, 226.990, 227.039, 227.088, 227.137, 227.186, 227.235, 227.284, 227.333, 227.382, 227.431, 227.480, 227.529, 227.578, 227.627, 227.677, 227.726, 227.775, 227.824, 227.873, 227.922, 227.971, 228.020, 228.069, 228.118, 228.167, 228.216, 228.265, 228.314, 228.363, 228.412, 228.461, 228.510, 228.559, 228.608, 228.657, 228.151, 228.200, 228.249, 228.298, 228.347, 228.396, 227.939, 227.988, 227.531, 227.580, 227.629, 227.677, 227.726, 227.775, 227.823, 227.872, 227.921, 227.969, 228.018, 228.067, 228.116, 228.164, 228.213, 227.138, 227.186, 226.618, 226.666, 226.714, 226.763, 226.811, 226.859, 226.908, 226.956, 227.004, 227.053, 227.101, 227.149, 227.198, 227.246, 227.294, 227.343, 227.391, 227.439, 227.488, 227.536, 227.584, 227.633, 227.681, 227.729, 227.778, 227.826, 227.874, 227.923, 227.971, 228.019, 228.068, 228.116, 228.164, 228.213, 228.261, 228.309, 228.358, 228.406, 228.454, 228.502, 228.551, 228.599, 228.647, 228.696, 228.744, 228.792, 228.328, 228.377, 228.425, 227.850, 227.898, 227.946, 227.994, 228.042, 228.090, 228.138, 228.186, 228.234, 228.282, 228.330, 227.813, 227.861, 227.909, 227.957, 228.005, 228.053, 228.101, 228.149, 228.197, 228.245, 228.293, 228.341, 228.389, 227.870, 227.918, 227.966, 228.014, 228.061, 228.109, 228.157, 228.205, 228.253, 228.301, 228.348, 228.396, 228.444, 228.492, 228.540, 228.588, 228.636, 228.683, 228.731, 228.779, 228.827, 228.875, 228.923, 228.971, 229.018, 229.066, 228.544, 228.592, 228.640, 228.687, 228.735, 228.783, 228.830, 228.878, 228.926, 228.974, 229.021, 229.069, 229.117, 229.165, 229.212, 229.260, 229.308, 229.356, 229.403, 229.451, 229.499, 229.546, 229.594, 229.642, 229.690, 229.737, 229.785, 229.833, 229.881, 229.928, 229.976, 230.024, 230.072, 229.545, 229.593, 229.641, 229.688, 229.736, 229.783, 229.354, 229.402, 229.449, 229.497, 229.544, 229.592, 229.639, 229.687, 229.734, 229.782, 229.829, 229.877, 229.924, 229.972, 230.019, 230.067, 230.114, 230.162, 230.209, 230.257, 230.304, 230.352, 230.399, 230.447, 230.494, 230.542, 230.589, 230.637, 230.684, 230.732, 230.779, 230.827, 230.875, 230.922, 230.970, 231.017, 231.065, 231.112, 231.160, 231.207, 231.255, 230.775, 230.823, 230.389, 230.436, 230.484, 230.531, 230.578, 230.625, 230.673, 230.720, 230.767, 230.333, 230.380, 230.427, 230.474, 230.521, 230.569, 230.616, 230.663, 230.710, 230.757, 230.805, 230.852, 230.899, 230.946, 230.993, 231.041, 231.088, 231.135, 231.182, 231.230, 231.277, 231.324, 231.371, 231.418, 231.466, 231.513, 231.560, 231.607, 231.654, 231.702, 231.749, 231.796, 231.843, 231.890, 231.938, 231.985, 232.032, 232.079, 231.641, 231.688, 231.735, 231.782, 231.829, 231.876, 231.923, 231.970, 232.018, 232.065, 232.112, 232.159, 232.206, 232.253, 232.300, 232.347, 232.394, 232.442, 232.489, 232.536, 232.583, 232.630, 232.677, 232.724, 232.771, 232.818, 232.865, 232.913, 232.960, 233.007, 233.054, 233.101, 232.559, 232.606, 232.653, 232.700, 232.747, 232.794, 232.841, 232.888, 232.935, 232.982, 232.439, 232.485, 232.532, 232.579, 232.626, 232.673, 232.720, 232.767, 232.814, 232.860, 232.907, 232.954, 233.001, 233.048, 233.095, 233.142, 233.188, 233.235, 233.282, 233.329, 233.376, 233.423, 233.470, 233.517, 233.112, 233.159, 233.206, 233.252, 233.299, 233.346, 233.393, 233.440, 233.486, 233.533, 233.580, 233.627, 233.673, 233.720, 233.767, 233.219, 233.265, 233.312};
double b2[] = {118.549, 118.608, 118.668, 118.727, 118.786, 118.846, 118.905, 118.964, 119.023, 119.083, 119.142, 119.201, 119.260, 119.320, 119.379, 119.438, 119.498, 119.557, 119.616, 119.675, 119.735, 119.794, 119.853, 119.913, 119.972, 120.031, 120.090, 120.150, 119.942, 120.001, 120.060, 120.119, 120.179, 120.238, 120.297, 120.356, 120.415, 120.474, 120.533, 120.593, 120.227, 119.911, 119.969, 119.602, 119.661, 119.719, 119.778, 119.837, 119.895, 119.619, 119.677, 119.736, 119.794, 119.852, 119.911, 119.669, 119.727, 119.449, 119.507, 119.565, 119.623, 119.681, 119.739, 119.797, 119.856, 119.914, 119.972, 120.030, 120.088, 120.146, 120.204, 120.262, 120.320, 120.378, 120.436, 120.494, 120.171, 120.229, 120.286, 120.344, 120.020, 120.078, 120.135, 120.193, 119.868, 119.925, 119.983, 119.699, 119.757, 119.814, 119.871, 119.929, 119.986, 120.043, 119.716, 119.773, 119.830, 119.887, 119.944, 120.002, 120.059, 120.116, 120.173, 120.230, 120.287, 120.345, 120.402, 120.459, 120.516, 120.229, 120.286, 120.343, 120.400, 120.457, 120.205, 120.262, 120.318, 120.375, 120.432, 120.489, 120.546, 120.603, 120.660, 120.406, 120.463, 120.519, 120.265, 120.322, 120.378, 120.155, 120.211, 120.268, 120.324, 120.381, 120.437, 120.494, 120.550, 120.606, 120.663, 120.719, 120.776, 120.832, 120.889, 120.945, 121.001, 121.058, 121.114, 121.171, 121.227, 121.284, 121.340, 121.397, 121.453, 121.509, 121.566, 121.622, 121.679, 121.735, 121.792, 121.848, 121.904, 121.961, 122.017, 122.074, 122.130, 122.187, 122.243, 122.300, 122.356, 122.412, 122.469, 122.525, 122.582, 122.638, 122.695, 122.751, 122.807, 122.508, 122.564, 122.621, 122.677, 122.733, 122.790, 122.846, 122.902, 122.958, 123.015, 123.071, 123.127, 123.183, 123.240, 123.296, 123.352, 123.409, 123.465, 123.521, 123.577, 123.345, 123.401, 123.457, 123.513, 123.569, 123.625, 123.681, 123.738, 123.794, 123.850, 123.906, 123.962, 123.695, 123.751, 123.807, 123.863, 123.272, 123.328, 123.384, 123.439, 123.495, 123.551, 123.606, 123.662, 123.718, 123.774, 123.829, 123.885, 123.941, 123.996, 124.052, 124.108, 124.164, 124.219, 124.275, 124.331, 124.386, 124.442, 124.498, 124.553, 124.609, 124.665, 124.721, 124.776, 124.832, 124.888, 124.943, 124.999, 125.055, 125.110, 124.753, 124.809, 124.864, 124.920, 124.975, 125.031, 125.086, 125.142, 125.197, 125.253, 125.308, 125.364, 125.419, 125.106, 125.161, 125.216, 125.272, 125.327, 125.382, 125.438, 125.162, 125.217, 125.272, 125.327, 125.383, 125.438, 125.493, 125.548, 125.603, 125.659, 125.714, 125.769, 125.824, 125.879, 125.935, 125.990, 126.045, 126.100, 126.155, 126.211, 126.266, 126.321, 126.376, 126.432, 126.487, 126.542, 126.597, 126.278, 126.333, 126.388, 126.443, 126.498, 126.553, 126.608, 126.663, 126.718, 126.773, 126.028, 126.083, 126.137, 126.192, 126.247, 125.964, 126.018, 126.073, 126.128, 126.182, 126.237, 126.291, 126.346, 126.400, 126.116, 126.170, 126.225, 126.279, 126.334, 126.388, 126.442, 126.497, 126.171, 126.225, 126.280, 126.334, 126.388, 126.442, 126.497, 126.551, 126.605, 126.659, 126.714, 126.768, 126.822, 126.876, 126.500, 126.555, 126.609, 126.663, 126.717, 126.771, 126.825, 126.879, 126.933, 126.987, 127.041, 127.095, 127.149, 127.203, 127.257, 127.311, 127.365, 127.419, 127.474, 127.528, 127.582, 127.636, 127.690, 127.744, 127.798, 127.852, 127.906, 127.960, 128.014, 128.068, 128.122, 128.176, 128.230, 128.284, 128.339, 128.393, 128.447, 128.501, 128.207, 128.261, 128.315, 128.369, 128.423, 128.477, 128.531, 128.584, 128.638, 128.692, 128.746, 128.800, 128.854, 128.908, 128.962, 129.016, 129.070, 129.124, 129.178, 129.231, 129.285, 129.339, 129.393, 129.447, 129.501, 129.555, 129.609, 129.663, 129.717, 129.771, 129.824, 129.878, 129.932, 129.986, 130.040, 130.094, 130.148, 130.202, 130.256, 130.310, 130.364, 130.418, 130.471, 130.525, 130.579, 130.633, 130.687, 130.741, 130.795, 130.849, 130.903, 130.957, 131.011, 131.065, 131.118, 131.172, 131.226, 131.280, 131.334, 131.388, 131.442, 131.496, 131.550, 131.604, 131.658, 131.711, 131.765, 131.819, 131.873, 131.927, 131.981, 131.713, 131.767, 131.820, 131.874, 131.928, 131.689, 131.743, 131.797, 131.850, 131.904, 131.958, 132.011, 132.065, 132.119, 132.172, 132.226, 132.280, 132.333, 132.387, 132.441, 132.170, 132.223, 132.277, 132.330, 132.384, 132.112, 132.165, 132.219, 132.272, 132.325, 131.974, 132.027, 132.080, 132.133, 131.824, 131.877, 131.930, 131.983, 132.036, 132.089, 132.142, 132.195, 132.248, 132.301, 132.354, 132.408, 132.461, 132.514, 132.567, 132.620, 132.673, 132.726, 132.779, 132.832, 132.885, 132.938, 132.992, 133.045, 133.098, 133.151, 133.204, 133.257, 133.310, 133.363, 133.416, 133.469, 133.112, 133.164, 133.217, 133.270, 133.323, 133.376, 133.429, 133.482, 133.535, 133.588, 133.641, 133.694, 133.747, 133.800, 133.853, 133.905, 133.625, 133.678, 133.731, 133.784, 133.837, 133.889, 133.942, 133.995, 134.048, 134.100, 134.153, 134.206, 133.956, 134.009, 134.061, 134.114, 134.167, 134.220, 134.272, 134.325, 134.378, 134.430, 134.483, 134.536, 134.588, 134.641, 134.694, 134.746, 134.799, 134.852, 134.904, 134.957, 135.010, 135.062, 135.115, 135.168, 135.220, 134.853, 134.906, 134.958, 135.011, 135.063, 135.116, 135.169, 135.221, 135.274, 135.326, 135.379, 135.431, 135.484, 135.536, 135.589, 135.641, 135.694, 135.746, 135.799, 135.851, 135.904, 135.956, 136.009, 136.061, 136.114, 136.166, 135.938, 135.990, 136.043, 136.095, 136.148, 136.200, 136.252, 136.305, 136.357, 136.410, 136.462, 136.514, 136.567, 136.619, 136.672, 136.724, 136.777, 136.829, 136.881, 136.934, 136.986, 137.039, 137.091, 137.143, 137.196, 137.248, 137.301, 137.353, 137.405, 137.458, 137.510, 137.563, 137.615, 137.667, 137.720, 137.772, 137.825, 137.877, 137.929, 137.635, 137.688, 137.426, 137.478, 137.531, 137.583, 137.635, 137.687, 137.739, 137.791, 137.843, 137.896, 137.948, 138.000, 138.052, 138.104, 138.156, 138.209, 138.261, 138.313, 138.365, 138.417, 138.469, 138.521, 138.574, 138.626, 138.678, 138.730, 138.782, 138.834, 138.887, 138.939, 138.991, 139.043, 139.095, 139.147, 139.199, 139.252, 139.304, 139.356, 139.408, 139.460, 139.512, 139.565, 139.617, 139.669, 139.721, 139.773, 139.825, 139.877, 139.930, 139.982, 140.034, 140.086, 140.138, 139.431, 139.483, 139.535, 139.587, 139.639, 139.691, 139.422, 139.473, 139.525, 139.577, 139.629, 139.680, 139.732, 139.784, 139.836, 139.887, 139.583, 139.635, 139.687, 139.738, 139.790, 139.842, 139.893, 139.945, 139.996, 140.048, 140.100, 140.151, 140.203, 140.255, 140.306, 140.358, 140.409, 140.461, 140.513, 140.564, 140.616, 140.309, 140.360, 140.412, 140.463, 140.515, 140.566, 140.618, 140.669, 140.721, 140.772, 140.824, 140.875, 140.567, 139.966, 139.617, 139.668, 139.719, 139.770, 139.420, 139.471, 139.521, 139.572, 139.623, 139.674, 139.363, 139.414, 139.464, 139.515, 139.566, 139.616, 139.667, 139.718, 139.769, 139.819, 139.870, 139.921, 139.971, 140.022, 140.073, 140.123, 140.174, 140.225, 140.275, 140.326, 140.377, 140.428, 140.478, 140.529, 140.580, 140.630, 140.681, 140.732, 140.782, 140.833, 140.884, 140.935, 140.985, 141.036, 141.087, 141.137, 141.188, 141.239, 141.289, 141.340, 141.391, 141.441, 141.492, 141.543, 141.594, 141.644, 141.695, 141.746, 141.796, 141.847, 141.898, 141.948, 141.999, 142.050, 142.101, 141.848, 141.898, 141.949, 142.000, 142.050, 142.101, 142.151, 142.202, 142.252, 142.303, 142.354, 142.100, 142.150, 141.896, 141.946, 141.996, 142.047, 142.097, 142.148, 142.198, 142.248, 141.993, 142.043, 142.093, 142.144, 142.194, 141.872, 141.922, 141.972, 142.022, 142.072, 142.122, 142.173, 141.808, 141.520, 141.570, 141.620, 141.670, 141.720, 141.769, 141.819, 141.869, 141.919, 141.969, 142.019, 142.069, 142.119, 142.168, 142.218, 142.268, 142.318, 142.368, 142.418, 142.468, 142.517, 142.567, 142.617, 142.667, 142.717, 142.767, 142.817, 142.866, 142.916, 142.966, 143.016, 143.066, 143.116, 143.166, 143.216, 142.982, 142.611, 142.661, 142.710, 142.760, 142.810, 142.859, 142.909, 142.958, 143.008, 143.058, 143.107, 143.157, 143.207, 143.256, 143.306, 143.355, 143.405, 143.455, 143.504, 143.554, 143.604, 143.653, 143.703, 143.752, 143.802, 143.852, 143.901, 143.951, 144.001, 144.050, 144.100, 144.149, 144.199, 144.249, 144.298, 144.348, 144.397, 144.447, 144.497, 144.546, 144.596, 144.646, 144.695, 144.745, 144.794, 144.844, 144.894, 144.943, 144.993, 145.043, 145.092, 145.142, 145.191, 145.241, 145.291, 145.340, 145.390, 145.440, 145.489, 145.539, 145.298, 145.348, 145.011, 145.061, 145.110, 145.159, 145.209, 145.258, 145.308, 145.357, 145.406, 145.456, 145.505, 145.555, 145.604, 145.653, 145.703, 145.752, 145.801, 145.851, 145.900, 145.950, 145.999, 146.048, 146.098, 146.147, 146.197, 146.246, 146.295, 146.345, 146.394, 146.444, 146.493, 146.542, 146.592, 146.641, 146.690, 146.740, 146.789, 146.839, 146.888, 146.937, 146.987, 147.036, 147.086, 147.135, 147.184, 147.234, 147.283, 147.333, 147.382, 147.431, 147.481, 147.530, 147.186, 146.880, 146.929, 146.622, 146.671, 146.720, 146.445, 146.494, 146.543, 146.592, 146.641, 146.690, 146.739, 146.787, 146.836, 146.885, 146.934, 146.625, 146.674, 146.723, 146.772, 146.821, 146.869, 146.918, 146.967, 147.016, 147.064, 147.113, 147.162, 147.211, 147.260, 147.308, 147.357, 147.406, 147.455, 147.504, 147.552, 147.601, 147.650, 147.699, 147.748, 147.796, 147.845, 147.894, 147.943, 147.992, 148.040, 148.089, 148.138, 148.187, 148.236, 148.284, 148.333, 147.937, 147.986, 148.035, 148.083, 148.132, 148.181, 148.229, 148.278, 148.327, 148.375, 148.424, 148.472, 148.521, 148.570, 148.618, 148.667, 148.716, 148.764, 148.813, 148.862, 148.910, 148.959, 149.008, 149.056, 149.105, 149.154, 149.202, 149.251, 149.299, 149.348, 149.397, 149.445, 149.494, 149.543, 149.591, 149.640, 149.689, 149.737, 149.786, 149.835, 149.883, 149.932, 149.981, 150.029, 150.078, 150.126, 150.175, 150.224, 150.272, 150.321, 150.370, 150.418, 150.467, 150.516, 150.564, 150.613, 150.662, 150.710, 150.759, 150.808, 150.403, 150.451, 150.500, 150.548, 150.597, 150.645, 150.694, 150.742, 150.791, 150.839, 150.888, 150.600, 150.648, 150.696, 150.745, 150.793, 150.842, 150.890, 150.938, 150.987, 151.035, 151.083, 150.760, 150.808, 150.857, 150.905, 150.953, 151.001, 151.050, 151.098, 151.146, 151.195, 151.243, 151.291, 151.339, 151.388, 151.436, 151.071, 151.119, 151.168, 151.216, 151.264, 151.312, 151.360, 151.408, 151.082, 151.130, 151.178, 151.226, 151.274, 151.322, 151.370, 151.418, 151.466, 151.514, 151.562, 151.610, 151.658, 151.706, 151.754, 151.802, 151.850, 151.898, 151.946, 151.994, 152.042, 152.090, 152.138, 152.186, 152.234, 152.282, 152.331, 152.379, 152.427, 152.475, 152.523, 152.571, 152.619, 152.667, 152.715, 152.763, 152.811, 152.859, 152.907, 152.955, 153.003, 153.051, 153.099, 153.147, 153.195, 153.243, 153.291, 153.339, 153.387, 153.435, 153.483, 153.110, 153.158, 153.206, 153.254, 153.302, 153.350, 153.398, 153.446, 153.494, 153.541, 153.589, 153.637, 153.685, 153.733, 153.781, 153.829, 153.877, 153.925, 153.549, 153.597, 153.645, 153.693, 153.741, 153.788, 153.836, 153.884, 153.932, 153.979, 153.678, 153.726, 153.773, 153.821, 153.869, 153.916, 153.964, 154.012, 154.059, 153.681, 153.729, 153.776, 153.824, 153.445, 153.493, 153.540, 153.588, 153.635, 153.682, 153.730, 153.777, 153.825, 153.872, 153.919, 153.967, 154.014, 154.061, 154.109, 154.156, 154.204, 154.251, 154.298, 154.346, 154.393, 154.441, 154.488, 154.535, 154.583, 154.630, 154.678, 154.725, 154.772, 154.820, 154.867, 154.914, 154.962, 154.655, 154.703, 154.750, 154.797, 154.844, 154.892, 154.939, 154.986, 155.034, 155.081, 155.128, 155.175, 155.223, 155.270, 155.317, 155.364, 155.412, 155.459, 155.506, 155.554, 155.601, 155.648, 155.695, 155.743, 155.790, 155.445, 155.492, 155.539, 155.586, 155.634, 155.681, 155.335, 155.382, 155.036, 155.082, 154.803, 154.850, 154.896, 154.943, 154.990, 155.037, 155.084, 155.130, 155.177, 155.224, 155.271, 155.318, 155.365, 155.411, 155.458, 155.505, 155.552, 155.599, 155.646, 155.692, 155.739, 155.786, 155.833, 155.880, 155.926, 155.973, 156.020, 155.670, 155.717, 155.403, 155.449, 155.496, 155.542, 155.589, 155.636, 155.682, 155.729, 155.775, 155.822, 155.869, 155.915, 155.962, 156.008, 156.055, 156.102, 156.148, 156.195, 156.241, 156.288, 156.335, 156.381, 156.428, 156.474, 156.521, 156.568, 156.614, 156.661, 156.707, 156.754, 156.801, 156.847, 156.894, 156.940, 156.987, 157.034, 157.080, 157.127, 157.173, 156.818, 156.463, 156.509, 156.556, 156.602, 156.648, 156.695, 156.741, 156.787, 156.834, 156.880, 156.927, 156.973, 157.019, 157.066, 157.112, 157.158, 157.205, 157.251, 157.297, 157.344, 157.390, 157.437, 157.483, 157.529, 157.576, 157.254, 157.300, 157.347, 157.393, 157.439, 157.485, 157.532, 157.578, 157.624, 157.670, 157.717, 157.763, 157.809, 157.855, 157.902, 157.948, 157.994, 158.040, 158.087, 158.133, 158.179, 158.225, 158.272, 158.318, 158.364, 158.410, 158.457, 158.503, 158.549, 158.595, 158.642, 158.688, 158.734, 158.780, 158.827, 158.873, 158.919, 158.626, 158.672, 158.718, 158.764, 158.810, 158.856, 158.903, 158.949, 158.995, 159.041, 159.087, 159.133, 159.179, 159.226, 159.272, 159.318, 159.364, 159.410, 159.456, 159.503, 159.549, 159.595, 159.641, 159.687, 159.733, 159.779, 159.826, 159.872, 159.918, 159.964, 160.010, 160.056, 160.103, 160.149, 160.195, 160.241, 159.911, 159.957, 160.003, 160.049, 160.095, 160.142, 160.188, 160.234, 160.280, 160.326, 160.372, 160.418, 160.464, 160.510, 160.556, 160.602, 160.648, 160.694, 160.740, 160.786, 160.832, 160.878, 160.924, 160.970, 161.016, 161.062, 161.108, 161.154, 161.201, 161.247, 161.293, 161.339, 161.385, 161.431, 161.477, 161.523, 161.569, 161.615, 161.661, 161.707, 161.753, 161.799, 161.845, 161.891, 161.937, 161.983, 162.029, 162.075, 162.121, 162.167, 162.213, 162.260, 162.306, 161.970, 162.016, 162.062, 162.108, 162.154, 162.200, 161.863, 161.909, 161.955, 162.001, 162.047, 162.093, 162.138, 162.184, 162.230, 162.276, 162.322, 162.367, 162.413, 162.459, 162.505, 162.551, 162.597, 162.642, 162.337, 162.383, 162.429, 162.475, 162.520, 162.566, 162.612, 162.658, 162.703, 162.749, 162.795, 162.841, 162.886, 162.932, 162.978, 163.023, 163.069, 163.115, 163.161, 163.206, 163.252, 163.298, 163.344, 163.389, 163.435, 163.481, 163.526, 163.572, 163.618, 163.310, 163.356, 163.401, 163.447, 163.492, 163.538, 163.584, 163.629, 163.675, 163.721, 163.766, 163.812, 163.858, 163.903, 163.949, 163.994, 164.040, 164.086, 164.131, 164.177, 164.223, 164.268, 164.314, 164.359, 164.405, 164.061, 164.106, 164.152, 164.197, 164.243, 164.288, 164.334, 164.379, 164.425, 164.470, 164.516, 164.561, 164.607, 164.652, 164.698, 164.744, 164.789, 164.835, 164.880, 164.926, 164.971, 165.017, 165.062, 165.108, 165.153, 165.199, 165.244, 165.290, 165.335, 165.381, 165.426, 165.472, 165.517, 165.563, 165.608, 165.654, 165.266, 165.312, 165.357, 165.402, 165.448, 164.773, 164.818, 164.863, 164.908, 164.954, 164.999, 165.044, 165.089, 165.134, 165.180, 165.225, 165.270, 165.315, 165.360, 165.074, 165.119, 165.164, 165.210, 165.255, 165.300, 165.345, 165.390, 165.073, 165.118, 165.163, 165.208, 165.253, 164.935, 164.980, 165.025, 165.070, 165.115, 165.160, 165.205, 165.249, 165.294, 165.339, 165.384, 165.065, 165.110, 165.155, 165.200, 165.244, 165.289, 165.334, 165.379, 165.424, 165.469, 165.513, 165.558, 165.603, 165.648, 165.693, 165.737, 165.782, 165.827, 165.872, 165.516, 165.561, 165.606, 165.650, 165.695, 165.740, 165.784, 165.829, 165.874, 165.918, 165.963, 166.008, 166.053, 165.695, 165.740, 165.784, 165.829, 165.874, 165.918, 165.963, 166.007, 166.052, 166.097, 166.141, 166.186, 166.230, 166.275, 166.320, 166.364, 166.409, 166.453, 166.498, 166.543, 166.218, 166.263, 166.307, 166.352, 166.396, 166.441, 166.146, 166.191, 166.235, 166.280, 166.324, 166.368, 166.413, 166.457, 166.502, 166.546, 166.591, 166.635, 166.679, 166.724, 166.768, 166.813, 166.857, 166.901, 166.605, 166.650, 166.694, 166.738, 166.411, 166.455, 166.499, 166.543, 166.274, 166.318, 166.362, 166.406, 166.450, 166.494, 166.539, 166.583, 166.627, 166.671, 166.715, 166.759, 166.803, 166.848, 166.892, 166.936, 166.980, 167.024, 167.068, 167.112, 167.157, 166.826, 166.870, 166.914, 166.958, 167.003, 167.047, 167.091, 167.135, 167.179, 167.223, 167.267, 167.311, 167.355, 167.399, 167.443, 167.487, 167.531, 167.575, 167.619, 167.663, 167.707, 167.751, 167.795, 167.839, 167.883, 167.927, 167.971, 168.015, 168.059, 168.104, 168.148, 168.192, 168.236, 167.961, 168.005, 168.049, 167.679, 167.723, 167.767, 167.811, 167.855, 167.899, 167.942, 167.986, 168.030, 168.074, 168.118, 168.162, 168.205, 168.249, 168.293, 168.337, 168.381, 168.425, 168.469, 168.512, 168.556, 168.600, 168.644, 168.688, 168.732, 168.776, 168.819, 168.483, 168.526, 168.570, 168.614, 168.658, 168.701, 168.745, 168.789, 168.833, 168.876, 168.920, 168.964, 169.008, 169.051, 169.095, 169.139, 169.183, 169.226, 169.270, 168.963, 169.007, 169.051, 169.094, 169.138, 169.182, 169.225, 169.269, 169.313, 169.356, 169.049, 169.092, 169.136, 169.179, 169.223, 169.266, 169.310, 169.354, 169.397, 169.441, 169.484, 169.528, 169.571, 169.615, 169.659, 169.702, 169.746, 169.789, 169.833, 169.876, 169.920, 169.964, 170.007, 170.051, 170.094, 170.138, 170.181, 170.225, 170.269, 170.312, 170.356, 170.399, 170.443, 170.486, 170.530, 170.573, 170.617, 170.661, 170.704, 170.748, 170.791, 170.835, 170.523, 170.567, 170.610, 170.654, 170.697, 170.741, 170.784, 170.828, 170.871, 170.915, 170.958, 171.001, 171.045, 170.786, 170.829, 170.873, 170.916, 170.959, 171.003, 171.046, 171.090, 171.133, 171.176, 171.220, 171.263, 170.978, 171.021, 171.064, 171.108, 171.151, 171.194, 171.238, 171.281, 170.966, 171.009, 171.052, 171.096, 171.139, 171.182, 171.225, 171.269, 171.312, 171.355, 171.398, 171.050, 171.093, 171.136, 171.179, 171.222, 171.265, 171.308, 171.351, 171.395, 171.438, 171.481, 171.524, 171.567, 171.610, 171.653, 171.696, 171.740, 171.783, 171.826, 171.869, 171.912, 171.955, 171.998, 172.042, 172.085, 172.128, 172.171, 171.782, 171.825, 171.868, 171.911, 171.954, 171.997, 172.040, 171.688, 171.731, 171.774, 171.454, 171.497, 171.540, 171.582, 171.625, 171.668, 171.711, 171.754, 171.797, 171.839, 171.882, 171.925, 171.968, 172.011, 171.619, 171.662, 171.704, 171.747, 171.790, 171.832, 171.875, 171.918, 171.961, 172.003, 172.046, 172.089, 172.132, 172.174, 172.217, 172.260, 172.302, 172.345, 172.388, 172.431, 172.108, 172.150, 172.193, 172.236, 172.278, 172.321, 172.363, 172.406, 172.449, 172.491, 172.534, 172.577, 172.619, 172.662, 172.705, 172.747, 172.790, 172.832, 172.875, 172.918, 172.960, 173.003, 172.678, 172.720, 172.763, 172.806, 172.848, 172.891, 172.933, 172.976, 173.018, 173.061, 173.103, 172.744, 172.786, 172.829, 172.871, 172.913, 172.956, 172.998, 173.041, 173.083, 173.126, 172.765, 172.807, 172.850, 172.892, 172.934, 172.977, 172.649, 172.691, 172.363, 172.405, 172.447, 172.490, 172.532, 172.574, 172.616, 172.658, 172.700, 172.743, 172.785, 172.827, 172.869, 172.911, 172.953, 172.996, 173.038, 173.080, 173.122, 173.164, 173.206, 173.249, 173.291, 173.333, 173.375, 173.417, 173.459, 173.502, 173.544, 173.586, 173.628, 173.670, 173.712, 173.755, 173.797, 173.839, 173.881, 173.923, 173.965, 174.008, 174.050, 174.092, 174.134, 174.176, 174.218, 174.260, 174.303, 174.345, 174.387, 174.429, 174.471, 174.513, 174.556, 174.598, 174.640, 174.363, 174.406, 174.448, 174.490, 174.532, 174.574, 174.616, 174.658, 174.700, 174.742, 174.784, 174.826, 174.868, 174.534, 174.576, 174.618, 174.660, 174.702, 174.744, 174.092, 174.134, 174.176, 174.218, 174.260, 174.302, 174.343, 174.385, 174.427, 174.091, 174.133, 174.175, 174.216, 174.258, 174.300, 174.341, 174.383, 174.425, 174.467, 174.095, 174.137, 174.179, 174.220, 174.262, 174.303, 174.345, 174.387, 174.428, 174.470, 174.512, 174.553, 174.595, 174.257, 174.298, 174.340, 174.381, 174.423, 174.464, 174.506, 174.167, 174.209, 174.250, 174.291, 174.333, 174.374, 174.065, 174.107, 174.148, 174.189, 174.231, 174.272, 173.989, 174.031, 174.072, 174.113, 174.155, 174.196, 174.237, 174.278, 174.320, 174.361, 174.402, 174.444, 174.485, 174.526, 174.568, 174.609, 174.650, 174.691, 174.733, 174.774, 174.815, 174.857, 174.898, 174.939, 174.981, 175.022, 175.063, 175.104, 175.146, 175.187, 175.228, 175.270, 175.311, 175.352, 175.394, 175.435, 175.476, 175.517, 175.559, 175.600, 175.287, 174.974, 175.015, 175.056, 174.711, 174.752, 174.793, 174.835, 174.876, 174.917, 174.958, 174.999, 175.040, 175.081, 175.122, 175.163, 175.204, 175.245, 175.286, 175.327, 175.368, 175.409, 175.450, 175.491, 175.532, 175.573, 175.614, 175.655, 175.696, 175.737, 175.778, 175.820, 175.861, 175.902, 175.943, 175.984, 176.025, 176.066, 176.107, 176.148, 176.189, 176.230, 176.271, 176.312, 176.353, 176.394, 176.435, 176.476, 176.517, 176.558, 176.293, 176.334, 176.375, 176.416, 176.457, 176.498, 176.539, 176.580, 176.621, 176.662, 176.703, 176.743, 176.784, 176.825, 176.866, 176.907, 176.948, 176.989, 177.030, 177.071, 177.112, 177.153, 177.194, 177.235, 177.276, 177.317, 177.358, 177.399, 177.440, 177.481, 177.522, 177.563, 177.604, 177.645, 177.686, 177.727, 177.768, 177.809, 177.850, 177.891, 177.932, 177.973, 178.014, 178.055, 178.095, 177.380, 177.421, 177.462, 177.503, 177.543, 177.584, 177.262, 177.303, 177.344, 177.384, 177.425, 177.466, 177.506, 177.547, 177.588, 177.629, 177.306, 177.346, 177.387, 177.428, 177.468, 177.509, 177.185, 176.937, 176.977, 177.018, 177.058, 177.099, 177.139, 177.180, 177.220, 176.924, 176.694, 176.735, 176.775, 176.418, 176.459, 176.499, 176.539, 176.579, 176.620, 176.660, 176.334, 176.375, 176.415, 176.455, 176.495, 176.535, 176.575, 176.616, 176.656, 176.329, 176.369, 176.409, 176.450, 176.490, 176.530, 176.570, 176.610, 176.650, 176.690, 176.730, 176.770, 176.810, 176.850, 176.890, 176.531, 176.571, 176.611, 176.651, 176.691, 176.731, 176.771, 176.811, 176.851, 176.891, 176.931, 176.971, 177.011, 177.051, 177.091, 177.131, 177.171, 177.211, 177.251, 177.291, 177.331, 177.371, 177.411, 177.451, 177.491, 177.531, 177.571, 177.611, 177.651, 177.691, 177.731, 177.771, 177.811, 177.851, 177.891, 177.930, 177.970, 178.010, 178.050, 178.090, 178.130, 178.170, 178.210, 178.250, 178.290, 178.330, 178.370, 178.410, 178.079, 177.775, 177.815, 177.855, 177.895, 177.935, 177.974, 178.014, 178.054, 178.094, 178.134, 178.174, 178.213, 178.253, 178.293, 178.333, 178.373, 178.413, 178.452, 178.492, 178.532, 178.572, 178.612, 178.652, 178.691, 178.731, 178.771, 178.811, 178.851, 178.891, 178.930, 178.970, 179.010, 179.050, 179.090, 179.130, 179.169, 179.209, 179.249, 179.289, 179.329, 179.369, 179.408, 179.448, 179.488, 179.528, 179.568, 179.608, 179.647, 179.687, 179.727, 179.767, 179.807, 179.847, 179.886, 179.926, 179.966, 180.006, 180.046, 180.086, 180.125, 180.165, 180.205, 180.245, 180.285, 180.324, 179.987, 180.027, 180.066, 180.106, 180.146, 180.186, 180.225, 180.265, 180.305, 180.345, 180.384, 180.424, 180.464, 180.504, 180.543, 180.205, 180.244, 180.284, 180.324, 180.039, 180.079, 180.119, 180.158, 180.198, 180.237, 180.277, 180.317, 180.356, 180.396, 180.435, 180.475, 180.515, 180.554, 180.594, 180.633, 180.673, 180.713, 180.752, 180.792, 180.831, 180.871, 180.911, 180.950, 180.990, 181.029, 181.069, 181.109, 181.148, 181.188, 181.227, 181.267, 181.307, 181.346, 181.386, 181.425, 181.465, 181.504, 181.544, 181.584, 181.623, 181.663, 181.702, 181.742, 181.782, 181.821, 181.861, 181.900, 181.940, 181.980, 182.019, 182.059, 182.098, 182.138, 182.178, 182.217, 182.257, 182.296, 181.628, 181.667, 181.706, 181.746, 181.785, 181.825, 181.864, 181.904, 181.943, 181.983, 182.022, 182.061, 182.101, 182.140, 182.180, 182.219, 182.259, 182.298, 181.982, 182.021, 182.061, 182.100, 182.139, 182.179, 182.218, 182.257, 182.297, 182.336, 182.376, 182.415, 182.454, 182.494, 182.533, 182.572, 182.612, 182.651, 182.690, 182.730, 182.769, 182.809, 182.848, 182.887, 182.927, 182.966, 183.005, 183.045, 183.084, 183.123, 183.163, 183.202, 183.242, 183.281, 183.320, 183.360, 183.399, 183.438, 183.478, 183.517, 183.556, 183.237, 183.276, 183.316, 183.355, 183.394, 183.433, 183.140, 183.179, 182.886, 182.925, 182.964, 183.003, 183.042, 183.082, 183.121, 183.160, 183.199, 183.238, 183.277, 183.316, 183.356, 183.395, 183.434, 182.749, 182.788, 182.436, 182.475, 182.514, 182.553, 182.591, 182.630, 182.669, 182.708, 182.747, 182.786, 182.825, 182.864, 182.903, 182.942, 182.980, 183.019, 183.058, 183.097, 183.136, 183.175, 183.214, 183.253, 183.292, 183.331, 183.370, 183.408, 183.447, 183.486, 183.525, 183.564, 183.603, 183.642, 183.681, 183.720, 183.759, 183.798, 183.836, 183.875, 183.914, 183.953, 183.992, 184.031, 184.070, 184.109, 184.148, 184.187, 183.888, 183.927, 183.966, 183.610, 183.649, 183.687, 183.726, 183.765, 183.804, 183.842, 183.881, 183.920, 183.959, 183.997, 183.671, 183.710, 183.748, 183.787, 183.826, 183.864, 183.903, 183.942, 183.980, 184.019, 184.058, 184.096, 184.135, 183.807, 183.846, 183.885, 183.923, 183.962, 184.000, 184.039, 184.078, 184.116, 184.155, 184.193, 184.232, 184.271, 184.309, 184.348, 184.386, 184.425, 184.464, 184.502, 184.541, 184.579, 184.618, 184.657, 184.695, 184.734, 184.772, 184.443, 184.481, 184.520, 184.558, 184.597, 184.635, 184.674, 184.712, 184.751, 184.789, 184.828, 184.866, 184.905, 184.943, 184.982, 185.020, 185.059, 185.098, 185.136, 185.175, 185.213, 185.252, 185.290, 185.329, 185.367, 185.406, 185.444, 185.483, 185.521, 185.560, 185.598, 185.637, 185.675, 185.343, 185.381, 185.420, 185.458, 185.497, 185.535, 185.254, 185.293, 185.331, 185.370, 185.408, 185.446, 185.485, 185.523, 185.561, 185.600, 185.638, 185.677, 185.715, 185.753, 185.792, 185.830, 185.869, 185.907, 185.945, 185.984, 186.022, 186.060, 186.099, 186.137, 186.176, 186.214, 186.252, 186.291, 186.329, 186.367, 186.406, 186.444, 186.483, 186.521, 186.559, 186.598, 186.636, 186.674, 186.713, 186.751, 186.790, 186.481, 186.520, 186.236, 186.274, 186.312, 186.351, 186.389, 186.427, 186.465, 186.503, 186.542, 186.257, 186.295, 186.334, 186.372, 186.410, 186.448, 186.486, 186.525, 186.563, 186.601, 186.639, 186.677, 186.715, 186.754, 186.792, 186.830, 186.868, 186.906, 186.944, 186.983, 187.021, 187.059, 187.097, 187.135, 187.173, 187.212, 187.250, 187.288, 187.326, 187.364, 187.403, 187.441, 187.479, 187.517, 187.555, 187.593, 187.632, 187.670, 187.383, 187.421, 187.459, 187.497, 187.535, 187.573, 187.611, 187.650, 187.688, 187.726, 187.764, 187.802, 187.840, 187.878, 187.916, 187.954, 187.992, 188.031, 188.069, 188.107, 188.145, 188.183, 188.221, 188.259, 188.297, 188.335, 188.374, 188.412, 188.450, 188.488, 188.526, 188.564, 188.222, 188.260, 188.298, 188.336, 188.374, 188.412, 188.450, 188.488, 188.526, 188.564, 188.220, 188.258, 188.296, 188.334, 188.372, 188.410, 188.448, 188.486, 188.524, 188.562, 188.600, 188.638, 188.676, 188.714, 188.752, 188.790, 188.828, 188.866, 188.904, 188.942, 188.980, 189.017, 189.055, 189.093, 188.824, 188.862, 188.900, 188.938, 188.976, 189.014, 189.052, 189.090, 189.128, 189.166, 189.203, 189.241, 189.279, 189.317, 189.355, 189.008, 189.046, 189.084};

const int N = 1050;
const int LAMBDA = 7000;

int n, m;
set<int> e[N];
int f[N];
int id[N];
int Find(int x) { return x == f[x] ? x : f[x] = Find(f[x]); }

bool is_con(int u, int v) {
    int fu = Find(u), fv = Find(v);
    return fu == fv;
}

void connect(int u, int v) {
    int fu = Find(u), fv = Find(v);
    if (fu != fv)
        f[fv] = fu;
}
using pii = pair<int, int>;

set<pii> pq;

void work_mark() {
    for (int i = 1; i <= n; i++)
        f[i] = i, id[i] = i;

    for (int i = 1; i <= n; i++)
        for (auto v : e[i])
            connect(i, v);

    int cnt = 5;
    sort(id + 1, id + n + 1, [](auto x, auto y) {
        return e[x].size() > e[y].size();
    });

    int u = id[1];
    vector<pii> vec;

    for (int i = 1; i <= n; i++) {
        if (u == i)
            continue;
        if (e[u].find(i) == e[u].end()) {
            cnt--;
            vec.emplace_back(u, i);
        }
    }

    cout << "mark\n";
    cout << vec.size() << "\n";
    for (auto [u, v] : vec) {
        cout << u << " " << v << "\n";
    }
}

int main() {
    scanf("%d%d", &n, &m);
    for (int i = 1; i <= m; i++) {
        int u, v;
        scanf("%d%d", &u, &v);
        e[u].insert(v);
        e[v].insert(u);
    }

    int isolate = 0;
    for (int i = 1; i <= n; i++) {
        if (e[i].size() == 0)
            isolate++;
    }

    int mx = 0;
    for (int i = 1; i <= n; i++)
        mx = max(mx, (int)e[i].size());

    double val = (double)m / mx;
    if (abs(val - b2[m]) < abs(val - b1[m])) {
        cout << "ok" << endl;
        return 0;
    }

    work_mark();

    return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 0
Wrong Answer on the first run

input:

1000 3560
603 151
415 20
102 569
895 552
678 734
24 614
689 518
440 223
751 919
223 433
711 551
502 634
706 583
812 501
514 535
780 751
720 530
532 384
888 139
864 791
292 675
171 881
30 592
464 557
280 299
654 650
894 335
250 532
792 10
83 969
118 771
579 300
852 983
243 940
957 939
817 889
911 319...

output:

ok

input:


output:


result:

wrong answer Token "ok" doesn't correspond to pattern "mark"